3 instantiations of RelationshipEntry
System.ComponentModel.TypeConverter (3)
System\ComponentModel\Design\Serialization\MemberRelationshipService.cs (3)
96if (_relationships.TryGetValue(new RelationshipEntry(source), out RelationshipEntry retVal) && retVal._owner.IsAlive) 116_relationships[new RelationshipEntry(source)] = new RelationshipEntry(relationship);
13 references to RelationshipEntry
System.ComponentModel.TypeConverter (13)
System\ComponentModel\Design\Serialization\MemberRelationshipService.cs (13)
29private readonly Dictionary<RelationshipEntry, RelationshipEntry> _relationships = new Dictionary<RelationshipEntry, RelationshipEntry>(); 96if (_relationships.TryGetValue(new RelationshipEntry(source), out RelationshipEntry retVal) && retVal._owner.IsAlive) 136private struct RelationshipEntry : IEquatable<RelationshipEntry> 151Debug.Assert(o is RelationshipEntry, "This is only called indirectly from a dictionary only containing RelationshipEntry structs."); 152return Equals((RelationshipEntry)o); 155public bool Equals(RelationshipEntry other) 162public static bool operator ==(RelationshipEntry re1, RelationshipEntry re2) => re1.Equals(re2); 164public static bool operator !=(RelationshipEntry re1, RelationshipEntry re2) => !re1.Equals(re2);