3 overrides of GetInheritanceType
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
746
public override MetaType
GetInheritanceType
(Type inheritanceType) {
Mapping\MappedMetaModel.cs (2)
844
public override MetaType
GetInheritanceType
(Type inheritanceType) {
1589
public override MetaType
GetInheritanceType
(Type inheritanceType) {
18 references to GetInheritanceType
System.Data.Linq (18)
ChangeDirector.cs (1)
316
MetaType rowType = tracked.Type.
GetInheritanceType
(database.GetType());
ChangeTracker.cs (4)
154
MetaType metaType = this.services.Model.GetTable(type).RowType.
GetInheritanceType
(type);
253
this.type = type.
GetInheritanceType
(current.GetType());
529
foreach (MetaDataMember mm in rootMetaType.
GetInheritanceType
(instanceType).PersistentDataMembers) {
636
MetaType currentType = type.
GetInheritanceType
(this.current.GetType());
DataContext.cs (3)
1222
MetaType type = this.metaTable.RowType.
GetInheritanceType
(entity.GetType());
1409
MetaType type = this.metaTable.RowType.
GetInheritanceType
(entity.GetType());
1470
MetaType type = this.metaTable.RowType.
GetInheritanceType
(entity.GetType());
DataServices.cs (2)
82
yield return new RelatedItem(otherType.
GetInheritanceType
(otherItem.GetType()), otherItem);
86
yield return new RelatedItem(otherType.
GetInheritanceType
(value.GetType()), value);
Mapping\AttributedMetaModel.cs (5)
50
metaType = derivedType.InheritanceRoot.
GetInheritanceType
(clrType);
245
if (table.RowType.
GetInheritanceType
(rowType) == null) {
282
return tab.RowType.
GetInheritanceType
(type);
749
return this.inheritanceRoot.
GetInheritanceType
(inheritanceType);
935
return tbl.RowType.
GetInheritanceType
(type);
Mapping\MappedMetaModel.cs (1)
1400
return tbl.RowType.
GetInheritanceType
(elementType);
SqlClient\Query\QueryConverter.cs (1)
2411
itemMetaType = metaTable.RowType.
GetInheritanceType
(conItem.Value.GetType());
SqlClient\Query\SqlBinder.cs (1)
997
MetaType root = type.
GetInheritanceType
(mi.DeclaringType);