13 references to InheritanceRules
System.Data.Linq (13)
Mapping\AttributedMetaModel.cs (1)
475object dn = InheritanceRules.DistinguishedMemberName(mem.Member);
Mapping\MappedMetaModel.cs (9)
469object dn = InheritanceRules.DistinguishedMemberName(mem.Member); 657object dn = InheritanceRules.DistinguishedMemberName(fi); 661map.Add(InheritanceRules.DistinguishedMemberName(mm.Member), mm); 679object dn = InheritanceRules.DistinguishedMemberName(pi); 682map.Add(InheritanceRules.DistinguishedMemberName(mm.Member), mm); 733if (!InheritanceRules.AreSameMember(this.discriminator.Member, mm.Member)) { 892if (this.dataMemberMap.TryGetValue(InheritanceRules.DistinguishedMemberName(mi), out mm)) { 1648map.Add(InheritanceRules.DistinguishedMemberName(mm.Member), mm); 1654object dn = InheritanceRules.DistinguishedMemberName(mi);
SqlClient\Query\Translator.cs (1)
64object code = InheritanceRules.InheritanceCodeForClientCompare(type.InheritanceCode, dm.SqlType);
SqlClient\Reader\ObjectReaderCompiler.cs (1)
1998object code = InheritanceRules.InheritanceCodeForClientCompare(imt.InheritanceCode, discriminatorType);
SqlClient\SqlBuilder.cs (1)
95object dn = InheritanceRules.DistinguishedMemberName(mm.Member);