3 overrides of InheritanceTypes
System.Data.Linq (3)
Mapping\AttributedMetaModel.cs (1)
743public override ReadOnlyCollection<MetaType> InheritanceTypes {
Mapping\MappedMetaModel.cs (2)
822public override ReadOnlyCollection<MetaType> InheritanceTypes { 1577public override ReadOnlyCollection<MetaType> InheritanceTypes {
17 references to InheritanceTypes
System.Data.Linq (17)
ChangeTracker.cs (1)
64foreach (MetaType type in root.InheritanceTypes) {
Mapping\AttributedMetaModel.cs (5)
180foreach (MetaType it in rt.InheritanceTypes) { 240foreach (MetaType mt in table.RowType.InheritanceTypes) { 744get { return this.inheritanceRoot.InheritanceTypes; } 773foreach (MetaType mt in this.InheritanceRoot.InheritanceTypes) { 779foreach (MetaType mt in this.InheritanceRoot.InheritanceTypes) {
Mapping\MappedMetaModel.cs (5)
86foreach (MetaType mt in table.RowType.InheritanceTypes) { 141foreach (MetaType it in rt.InheritanceTypes) { 823get { return this.inheritanceRoot.InheritanceTypes; } 853foreach (MetaType mt in this.InheritanceRoot.InheritanceTypes) { 859foreach (MetaType mt in this.InheritanceRoot.InheritanceTypes) {
SqlClient\Query\SqlBinder.cs (1)
377foreach (MetaType mt in dt.TargetType.InheritanceTypes) {
SqlClient\Query\Translator.cs (1)
47List<MetaType> mappedTypes = new List<MetaType>(rowType.InheritanceTypes);
SqlClient\Reader\ObjectReaderCompiler.cs (1)
1991foreach (MetaType imt in targetType.InheritanceTypes) {
SqlClient\SqlBuilder.cs (2)
80foreach (MetaType type in table.RowType.InheritanceTypes) { 146foreach (MetaType type in table.RowType.InheritanceTypes) {
SqlClient\SqlProvider.cs (1)
1983metaType = mt.InheritanceTypes.SingleOrDefault(it => it.Type == typeof(T));