92 references to AssociationSetEnds
System.Data.Entity (68)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (3)
129assocSet.AssociationSetEnds.Any(se => se.EntitySet == targetSet) 157var dependentSetEnd = relSet.AssociationSetEnds[fkConstraint.ToRole.Name]; 162var principalSetEnd = relSet.AssociationSetEnds[fkConstraint.FromRole.Name];
System\Data\Common\Internal\Materialization\Shaper.cs (2)
471if (((AssociationSet)entitySetBase).AssociationSetEnds[sourceEndName].EntitySet == entitySet) 710Debug.Assert(associationSet.AssociationSetEnds[sourceMember.Name].EntitySet == sourceEntitySet);
System\Data\Common\Utils\MetadataHelper.cs (5)
236return associationSet.AssociationSetEnds[endMember.Name].EntitySet; 259foreach (AssociationSetEnd end in associationSet.AssociationSetEnds) 290AssociationSetEnd otherEnd = end.ParentAssociationSet.AssociationSetEnds.Where( 576foreach (AssociationSetEnd associationEnd in associationSet.AssociationSetEnds) 631EntitySet es = assocSet.AssociationSetEnds[endName].EntitySet;
System\Data\Mapping\BaseMetadataMappingVisitor.cs (1)
85foreach (var end in associationSet.AssociationSetEnds)
System\Data\Mapping\StorageEntityContainerMapping.cs (1)
294associationSetMappings = associationSetMappings.Where(associationSetMap => ((associationSetMap.Set as AssociationSet).AssociationSetEnds.Any(associationSetEnd => associationSetEnd.EntitySet == edmEntitySet)));
System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs (2)
292EntitySet dependentSet = aSet.AssociationSetEnds[rc.ToRole.Name].EntitySet; 293EntitySet principalSet = aSet.AssociationSetEnds[rc.FromRole.Name].EntitySet;
System\Data\Mapping\StorageMappingItemLoader.cs (5)
692foreach (AssociationSetEnd end in associationSet.AssociationSetEnds) 713foreach (AssociationSetEnd end in associationSet.AssociationSetEnds) 4024!associationSet.AssociationSetEnds.TryGetValue(fromRole, false, out fromEnd)) 4036!associationSet.AssociationSetEnds.TryGetValue(toRole, false, out toEnd)) 4099!m_associationSet.AssociationSetEnds.TryGetValue(role, false, out end))
System\Data\Mapping\StorageModificationFunctionMapping.cs (3)
215if ((assocationSet.AssociationSetEnds[constraint.ToRole.Name].EntitySet == entitySet) && 218ends.Add(assocationSet.AssociationSetEnds[constraint.FromRole.Name]); 306this.AssociationSetEnd = associationSetNavigation.AssociationSetEnds[this.Members[1].Name];
System\Data\Mapping\Update\Internal\AssociationSetMetadata.cs (1)
58var ends = associationSet.AssociationSetEnds;
System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs (3)
88var ends = associationSet.AssociationSetEnds; 154var ends = associationSet.AssociationSetEnds; 330foreach (var end in associationSet.AssociationSetEnds)
System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs (3)
101var ends = associationSet.AssociationSetEnds; 113source = associationSet.AssociationSetEnds[constraint.ToRole.Name]; 114target = associationSet.AssociationSetEnds[constraint.FromRole.Name];
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (1)
260EntitySet principalSet = associationSet.AssociationSetEnds[constraint.FromRole.Name].EntitySet;
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (1)
456yield return pkFkInfo.Item1.AssociationSetEnds.Where(ase => ase.Name == pkFkInfo.Item2.ToRole.Name).Single().EntitySet;
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs (3)
60foreach (AssociationSetEnd end in assocSet.AssociationSetEnds) 119BoolExpression inRoleExpression1 = BoolExpression.CreateLiteral(new RoleBoolean(assocSet.AssociationSetEnds[0]), domainMap); 120BoolExpression inRoleExpression2 = BoolExpression.CreateLiteral(new RoleBoolean(assocSet.AssociationSetEnds[1]), domainMap);
System\Data\Mapping\ViewGeneration\Structures\CellQuery.cs (2)
341foreach (var association in associations.Where(association => association.AssociationSetEnds.Any(end => ( end.CorrespondingAssociationEndMember.RelationshipMultiplicity == RelationshipMultiplicity.One && 482foreach (AssociationSetEnd relationEnd in relationshipSet.AssociationSetEnds)
System\Data\Mapping\ViewGeneration\Structures\LeftCellWrapper.cs (1)
195AssociationSetEnd setEnd = ((AssociationSet)RightExtent).AssociationSetEnds[ends.First().Name];
System\Data\Mapping\ViewGeneration\Validation\BasicCellRelation.cs (1)
103foreach (AssociationSetEnd end in relationshipSet.AssociationSetEnds)
System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs (4)
102foreach (AssociationSetEnd end in relationSet.AssociationSetEnds) 438RoleBoolean endRoleBoolean = new RoleBoolean(assocSet.AssociationSetEnds[endMember.Name]); 580foreach (AssociationSetEnd relationEnd in relationSet.AssociationSetEnds) 800foreach (AssociationSetEnd setEnd in set.AssociationSetEnds)
System\Data\Mapping\ViewValidator.cs (1)
320AssociationSetEnd setEnd = associationSet.AssociationSetEnds[i];
System\Data\Metadata\Edm\AssociationSet.cs (2)
78this.AssociationSetEnds.Source.SetReadOnly(); 88this.AssociationSetEnds.Source.Add(associationSetEnd);
System\Data\Objects\DataClasses\EntityCollection.cs (1)
198singleEntitySet = ((AssociationSet)this.RelationshipSet).AssociationSetEnds[this.ToEndMember.Name].EntitySet;
System\Data\Objects\DataClasses\EntityReference.cs (4)
477EntitySet principalEntitySet = ((AssociationSet)RelationshipSet).AssociationSetEnds[ToEndMember.Name].EntitySet; 480EntitySet dependentEntitySet = ((AssociationSet)RelationshipSet).AssociationSetEnds[FromEndProperty.Name].EntitySet; 578EntitySet dependentEntitySet = ((AssociationSet)RelationshipSet).AssociationSetEnds[FromEndProperty.Name].EntitySet; 660EntitySet dependentEntitySet = ((AssociationSet)RelationshipSet).AssociationSetEnds[FromEndProperty.Name].EntitySet;
System\Data\Objects\DataClasses\RelatedEnd.cs (9)
393EntitySet ownerEntitySet = ((AssociationSet)_relationshipSet).AssociationSetEnds[_fromEndProperty.Name].EntitySet; 394EntitySet targetEntitySet = ((AssociationSet)_relationshipSet).AssociationSetEnds[_toEndProperty.Name].EntitySet; 777EntitySet targetEntitySet = ((AssociationSet)RelationshipSet).AssociationSetEnds[TargetRoleName].EntitySet; 1106if ((((AssociationSet)_relationshipSet).AssociationSetEnds[_navigation.To] != null) && 1107(((AssociationSet)_relationshipSet).AssociationSetEnds[_navigation.To].EntitySet != set)) 2141entitySet = associationSet.AssociationSetEnds[associationEndMember.Name].EntitySet; 2350associationset.AssociationSetEnds[_navigation.From].EntitySet != entitySet && 2351associationset.AssociationSetEnds[_navigation.From].EntitySet.ElementType == entitySet.ElementType) 2435if (((AssociationSet)entitySetBase).AssociationSetEnds[_navigation.From].EntitySet == entitySet)
System\Data\Objects\DataClasses\RelationshipManager.cs (1)
848Debug.Assert(association.AssociationSetEnds[sourceEndName].EntitySet == entitySet, "AssociationSetEnd does have the matching EntitySet");
System\Data\Objects\EntityEntry.cs (2)
3843var setEnds = associationSet.AssociationSetEnds; 3844Debug.Assert(associationSet.AssociationSetEnds.Count == 2, "Expected an association set with only two ends.");
System\Data\Objects\ObjectStateManager.cs (2)
3306EntitySet entitySet = associationSet.AssociationSetEnds[0].EntitySet; 3313return associationSet.AssociationSetEnds[1].EntitySet;
System\Data\Query\PlanCompiler\PreProcessor.cs (2)
682foreach (AssociationSetEnd e in associationSet.AssociationSetEnds) 1555rs.AssociationSetEnds[relProperty.FromEnd.Identity].EntitySet.EdmEquals(entitySet))
System\Data\SqlClient\SqlProviderUtilities.cs (2)
197var principalEnd = associationSet.AssociationSetEnds[constraint.FromRole.Name]; 198var dependentEnd = associationSet.AssociationSetEnds[constraint.ToRole.Name];
System.Data.Entity.Design (12)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (1)
715foreach (AssociationSetEnd end in associationSet.AssociationSetEnds)
System\Data\Entity\Design\Common\OneToOneMappingSerializer.cs (6)
141Debug.Assert(set.AssociationSetEnds.Count == 2, "Associations are assumed to have two ends"); 143if (set.AssociationSetEnds[0].CorrespondingAssociationEndMember == constraint.FromRole) 158return set.AssociationSetEnds[fromEndIndex]; 162return set.AssociationSetEnds[toEndIndex]; 385foreach (AssociationSetEnd storeEnd in store.AssociationSetEnds) 415return store.AssociationSetEnds.GetValue(constraint.ToRole.Name, false);
System\Data\Entity\Design\EntityModelSchemaGenerator.cs (5)
614EntitySet end0Set = set.AssociationSetEnds[0].EntitySet; 615EntitySet end1Set = set.AssociationSetEnds[1].EntitySet; 638foreach (AssociationSetEnd end in storeAssociationSet.AssociationSetEnds) 651foreach (AssociationSetEnd end in storeAssociationSet.AssociationSetEnds) 886foreach(AssociationSetEnd storeEnd in storeAssociationSet.AssociationSetEnds)
System.Data.Services (9)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (9)
132AssociationSetEnd setEnd = associationSet.AssociationSetEnds[sourceNavigationProperty.FromEndMember.Name]; 139setEnd = associationSet.AssociationSetEnds[sourceNavigationProperty.ToEndMember.Name]; 1098foreach (AssociationSetEnd end in associationSet.AssociationSetEnds) 1768for (int i = 0; i < associationSet.AssociationSetEnds.Count; i++) 1771xmlWriter.WriteAttributeString(XmlConstants.Role, associationSet.AssociationSetEnds[i].Name); 1772xmlWriter.WriteAttributeString(XmlConstants.EntitySet, associationSet.AssociationSetEnds[i].EntitySet.Name); 1775WriteUserDefinedAnnotations(xmlWriter, associationSet.AssociationSetEnds[i].MetadataProperties, false /*writeCustomElements*/); 1776WriteUserDefinedAnnotations(xmlWriter, associationSet.AssociationSetEnds[i].MetadataProperties, true /*writeCustomElements*/); 2683foreach (AssociationSetEnd end in associationSet.AssociationSetEnds)
System.Web.Entity (3)
System\Data\WebControls\EntityDataSourceUtil.cs (3)
758Debug.Assert(associationSet.AssociationSetEnds.Count == 2, "non binary association?"); 759AssociationSetEnd firstEnd = associationSet.AssociationSetEnds[0]; 760AssociationSetEnd secondEnd = associationSet.AssociationSetEnds[1];