2 overrides of RowType
System.Data.Linq (2)
Mapping\AttributedMetaModel.cs (1)
337
public override MetaType
RowType
{
Mapping\MappedMetaModel.cs (1)
369
public override MetaType
RowType
{
42 references to RowType
System.Data.Linq (38)
ChangeDirector.cs (1)
235
ParameterExpression p = Expression.Parameter(item.Type.Table.
RowType
.Type, "p");
ChangeTracker.cs (3)
138
MetaType type = this.services.Model.GetTable(obj.GetType()).
RowType
;
154
MetaType metaType = this.services.Model.GetTable(type).
RowType
.GetInheritanceType(type);
528
MetaType rootMetaType = this.tracker.services.Model.GetTable(instanceType).
RowType
.InheritanceRoot;
DataBindingList.cs (2)
16
ITable table = context.GetTable(metaTable.
RowType
.Type);
17
Type bindingType = typeof(DataBindingList<>).MakeGenericType(metaTable.
RowType
.Type);
DataContext.cs (9)
364
throw Error.CouldNotGetTableForSubtype(typeof(TEntity), metaTable.
RowType
.Type);
385
if (metaTable.
RowType
.Type != type) {
386
throw Error.CouldNotGetTableForSubtype(type, metaTable.
RowType
.Type);
396
Type tbType = typeof(Table<>).MakeGenericType(metaTable.
RowType
.Type);
406
foreach(MetaAssociation assoc in metaTable.
RowType
.Associations) {
1128
get { return !metaTable.
RowType
.IsEntity; }
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)
512
object[] keyValues = this.GetKeyValues(metaTable.
RowType
, pred);
514
return this.GetCachedObject(metaTable.
RowType
, keyValues);
Mapping\AttributedMetaModel.cs (5)
240
foreach (MetaType mt in table.
RowType
.InheritanceTypes) {
245
if (table.
RowType
.GetInheritanceType(rowType) == null) {
282
return tab.
RowType
.GetInheritanceType(type);
684
return table.
RowType
.IdentityMembers.Count > 0;
935
return tbl.
RowType
.GetInheritanceType(type);
Mapping\MappedMetaModel.cs (3)
86
foreach (MetaType mt in table.
RowType
.InheritanceTypes) {
758
return table.
RowType
.IdentityMembers.Count > 0;
1400
return tbl.
RowType
.GetInheritanceType(elementType);
SqlClient\Query\QueryConverter.cs (9)
789
return this.translator.BuildDefaultQuery(metaTable.
RowType
, this.allowDeferred, link, this.dominatingExpression);
2396
Expression source = this.services.Context.GetTable(metaTable.
RowType
.Type).Expression;
2411
itemMetaType = metaTable.
RowType
.GetInheritanceType(conItem.Value.GetType());
2422
SqlTable tab = sql.Table(metaTable, metaTable.
RowType
, this.dominatingExpression);
2561
Expression source = this.services.Context.GetTable(metaTable.
RowType
.Type).Expression;
2562
Type rowType = metaTable.
RowType
.Type;
2645
Expression source = this.services.Context.GetTable(metaTable.
RowType
.Type).Expression;
2646
Type rowType = metaTable.
RowType
.Type;
2741
this.AddIdentityMembers(tab.MetaTable.
RowType
.IdentityMembers.Select(m => m.Member));
SqlClient\SqlBuilder.cs (4)
80
foreach (MetaType type in table.
RowType
.InheritanceTypes) {
84
throw Error.CreateDatabaseFailedBecauseOfClassWithNoMembers(table.
RowType
.Type);
126
foreach (MetaDataMember mm in table.
RowType
.IdentityMembers) {
146
foreach (MetaType type in table.
RowType
.InheritanceTypes) {
System.Web.DynamicData (4)
DynamicData\DynamicDataExtensions.cs (1)
269
foreach (System.Data.Linq.Mapping.MetaDataMember member in metaTable.
RowType
.DataMembers) {
DynamicData\ModelProviders\DLinqDataModelProvider.cs (2)
28
ProcessTable(table, table.
RowType
, prop.Name, prop);
38
return context.Mapping.GetTables().First(t => t.
RowType
.Type == entityType);
DynamicData\ModelProviders\DLinqTableProvider.cs (1)
23
RootEntityType = rowType.Table.
RowType
.Type;