67 references to ReferentialConstraints
System.Data.Entity (45)
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
156var fkConstraint = relSet.ElementType.ReferentialConstraints[0];
System\Data\Common\Utils\MetadataHelper.cs (1)
514foreach (ReferentialConstraint constraint in assocType.ReferentialConstraints)
System\Data\Mapping\BaseMetadataMappingVisitor.cs (1)
128foreach (var item in associationType.ReferentialConstraints)
System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs (2)
289Debug.Assert(aSet.ElementType.ReferentialConstraints.Count == 1, "aSet.ElementType.ReferentialConstraints.Count == 1"); 290ReferentialConstraint rc = aSet.ElementType.ReferentialConstraints.Single();
System\Data\Mapping\StorageMappingItemLoader.cs (4)
1424ReferentialConstraint constraint = associationSet.ElementType.ReferentialConstraints.Single(); 1426if (associationSet.ElementType.ReferentialConstraints.Single().ToProperties.All(p => dependentKeys.Contains(p))) 4070ReferentialConstraint constraint = associationSet.ElementType.ReferentialConstraints.Single(); 4313ReferentialConstraint constraint = associationType.ReferentialConstraints.Single();
System\Data\Mapping\StorageModificationFunctionMapping.cs (1)
210ReadOnlyMetadataCollection<ReferentialConstraint> constraints = assocationSet.ElementType.ReferentialConstraints;
System\Data\Mapping\Update\Internal\AssociationSetMetadata.cs (1)
93foreach (ReferentialConstraint constraint in associationSet.ElementType.ReferentialConstraints)
System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs (1)
109foreach (ReferentialConstraint constraint in associationType.ReferentialConstraints)
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (2)
171if (0 < associationSet.ElementType.ReferentialConstraints.Count) 175foreach (ReferentialConstraint constraint in associationSet.ElementType.ReferentialConstraints)
System\Data\Mapping\ViewGeneration\QueryRewriting\FragmentQueryKB.cs (2)
104foreach (ReferentialConstraint constraint in assocType.ReferentialConstraints) 132foreach (ReferentialConstraint constraint in assocType.ReferentialConstraints)
System\Data\Mapping\ViewGeneration\Structures\MemberPath.cs (1)
716foreach (ReferentialConstraint constraint in assocType.ReferentialConstraints)
System\Data\Mapping\ViewGeneration\Validation\ForeignConstraint.cs (2)
113foreach (ReferentialConstraint constraint in relationType.ReferentialConstraints) 378ReferentialConstraint refConstraint = association.ReferentialConstraints.FirstOrDefault();
System\Data\Metadata\Converter.cs (1)
501Debug.Assert(associationType.ReferentialConstraints.Count == 0, "This must never have been initialized");
System\Data\Metadata\Edm\AssociationType.cs (2)
122this.ReferentialConstraints.Source.SetReadOnly(); 132this.ReferentialConstraints.Source.Add(referentialConstraint);
System\Data\Metadata\Edm\EntitySet.cs (2)
141Debug.Assert(associationSet.ElementType.ReferentialConstraints.Count == 1, "Expected exactly one constraint for FK"); 142ReferentialConstraint constraint = associationSet.ElementType.ReferentialConstraints[0];
System\Data\Metadata\Edm\NavigationProperty.cs (3)
144associationType.ReferentialConstraints != null, 147if (associationType.ReferentialConstraints.Count > 0) 149ReferentialConstraint rc = associationType.ReferentialConstraints[0];
System\Data\Objects\DataClasses\EntityReference.cs (3)
466ReferentialConstraint constraint = ((AssociationType)this.RelationMetadata).ReferentialConstraints[0]; 571ReferentialConstraint constraint = ((AssociationType)this.RelationMetadata).ReferentialConstraints[0]; 637ReferentialConstraint constraint = ((AssociationType)RelationMetadata).ReferentialConstraints.Single();
System\Data\Objects\DataClasses\EntityReference_TResultType.cs (1)
606foreach (ReferentialConstraint constraint in ((AssociationType)this.RelationMetadata).ReferentialConstraints)
System\Data\Objects\DataClasses\RelatedEnd.cs (6)
417var fkConstraint = associationMetadata.ReferentialConstraints[0]; 861ReferentialConstraint constraint = ((AssociationType)RelationMetadata).ReferentialConstraints.FirstOrDefault(); 1488foreach (ReferentialConstraint constraint in ((AssociationType)this.RelationMetadata).ReferentialConstraints) 1523foreach (ReferentialConstraint constraint in ((AssociationType)_relationMetadata).ReferentialConstraints) 1695ReferentialConstraint constraint = ((AssociationType)RelationMetadata).ReferentialConstraints[0]; 1805foreach (ReferentialConstraint constraint in ((AssociationType)this.RelationMetadata).ReferentialConstraints)
System\Data\Objects\DataClasses\RelationshipManager.cs (1)
1462foreach (ReferentialConstraint constraint in association.ElementType.ReferentialConstraints)
System\Data\Objects\EntityEntry.cs (3)
2212var constraint = ((AssociationType)relatedEnd.RelationMetadata).ReferentialConstraints[0]; 2728foreach (ReferentialConstraint constraint in association.ElementType.ReferentialConstraints) 2801foreach (ReferentialConstraint constraint in association.ElementType.ReferentialConstraints)
System\Data\Objects\Internal\ForeignKeyFactory.cs (1)
80ReferentialConstraint constraint = ((AssociationType)relatedEnd.RelationMetadata).ReferentialConstraints.First();
System\Data\Objects\ObjectStateManager.cs (1)
3264foreach (ReferentialConstraint constraint in ((AssociationType)reference.RelationMetadata).ReferentialConstraints)
System\Data\Query\PlanCompiler\ConstraintManager.cs (1)
256foreach (md.ReferentialConstraint constraint in assocType.ReferentialConstraints)
System\Data\SqlClient\SqlProviderUtilities.cs (1)
196var constraint = associationSet.ElementType.ReferentialConstraints.Single();
System.Data.Entity.Design (18)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (1)
276foreach (ReferentialConstraint constraint in associationType.ReferentialConstraints)
System\Data\Entity\Design\Common\OneToOneMappingSerializer.cs (7)
138Debug.Assert(set.ElementType.ReferentialConstraints.Count == 1, "no referenctial constraint for association[0]"); 139ReferentialConstraint constraint = set.ElementType.ReferentialConstraints[0]; 238Debug.Assert(_storeAssociationSets[0].ElementType.ReferentialConstraints.Count == 1, "no referenctial constraint for association[0]"); 239Debug.Assert(_storeAssociationSets[1].ElementType.ReferentialConstraints.Count == 1, "no referenctial constraint for association[1]"); 240constraint0 = _storeAssociationSets[0].ElementType.ReferentialConstraints[0]; 241constraint1 = _storeAssociationSets[1].ElementType.ReferentialConstraints[0]; 422foreach (ReferentialConstraint rc in set.ElementType.ReferentialConstraints)
System\Data\Entity\Design\EntityModelSchemaGenerator.cs (7)
942if (storeAssociation.ReferentialConstraints.Count == 0) 947ReferentialConstraint storeConstraint = storeAssociation.ReferentialConstraints[0]; 976Debug.Assert(storeAssociation.ReferentialConstraints.Count <= 1, "We don't have a reason to have more than one constraint yet"); 979if (storeAssociation.ReferentialConstraints.Count == 0) 984ReferentialConstraint storeConstraint = storeAssociation.ReferentialConstraints[0]; 1022if (storeAssociation.ReferentialConstraints.Count == 0) 1027ReferentialConstraint storeConstraint = storeAssociation.ReferentialConstraints[0];
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (3)
853foreach (var toPropertyOfAddedAssociation in session.AssociationTypes.SelectMany(t => t.ReferentialConstraints.SelectMany(refconst => refconst.ToProperties))) 855foreach (var toProperty in type.ReferentialConstraints.SelectMany(refconst => refconst.ToProperties)) 1052ReferentialConstraint constraint = association.ReferentialConstraints[0];
System.Data.Services (1)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
1933foreach (ReferentialConstraint referentialConstraint in associationType.ReferentialConstraints)
System.Web.DynamicData (1)
DynamicData\ModelProviders\EFAssociationProvider.cs (1)
112ReferentialConstraint constraint = relationshipType.ReferentialConstraints.FirstOrDefault(c => c.ToRole == navigationProperty.ToEndMember);
System.Web.Entity (2)
System\Data\WebControls\EntityDataSourceUtil.cs (2)
789if (null != associationType.ReferentialConstraints) 791foreach (ReferentialConstraint candidate in associationType.ReferentialConstraints)