2 instantiations of DirectionalRelationship
System.Data.Entity (2)
System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs (2)
109DirectionalRelationship relationship = new DirectionalRelationship(entityKey, fromEnd.CorrespondingAssociationEndMember, 166DirectionalRelationship relationship = new DirectionalRelationship(toEntityKey, fromEnd.CorrespondingAssociationEndMember,
26 references to DirectionalRelationship
System.Data.Entity (26)
System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs (26)
34m_existingRelationships = new Dictionary<DirectionalRelationship, DirectionalRelationship>(EqualityComparer<DirectionalRelationship>.Default); 35m_impliedRelationships = new Dictionary<DirectionalRelationship, IEntityStateEntry>(EqualityComparer<DirectionalRelationship>.Default); 45private readonly Dictionary<DirectionalRelationship, DirectionalRelationship> m_existingRelationships; 50private readonly Dictionary<DirectionalRelationship, IEntityStateEntry> m_impliedRelationships; 109DirectionalRelationship relationship = new DirectionalRelationship(entityKey, fromEnd.CorrespondingAssociationEndMember, 166DirectionalRelationship relationship = new DirectionalRelationship(toEntityKey, fromEnd.CorrespondingAssociationEndMember, 179foreach (KeyValuePair<DirectionalRelationship, IEntityStateEntry> expected in m_impliedRelationships) 181DirectionalRelationship expectedRelationship = expected.Key; 214foreach (DirectionalRelationship actualRelationship in m_existingRelationships.Keys) 277private int GetDirectionalRelationshipCountDelta(DirectionalRelationship expectedRelationship) 280DirectionalRelationship existingRelationship; 295private void AddExistingRelationship(DirectionalRelationship relationship) 297DirectionalRelationship existingRelationship; 354private class DirectionalRelationship : IEquatable<DirectionalRelationship> 384private DirectionalRelationship _equivalenceSetLinkedListNext; 409internal void AddToEquivalenceSet(DirectionalRelationship other) 414DirectionalRelationship currentSuccessor = this._equivalenceSetLinkedListNext; 422internal IEnumerable<DirectionalRelationship> GetEquivalenceSet() 425DirectionalRelationship current = this; 442DirectionalRelationship current = this; 463public bool Equals(DirectionalRelationship other) 477return Equals(obj as DirectionalRelationship);