private void ProcessTable(LinqMetaTable table, LinqMetaType rowType, string name, PropertyInfo prop) { DLinqTables.Add(new DLinqTableProvider(this, rowType, name, prop)); foreach (LinqMetaType derivedType in rowType.DerivedTypes) { ProcessTable(table, derivedType, derivedType.Name, prop); } }
private void ProcessTable(LinqMetaTable table, LinqMetaType rowType, string name, PropertyInfo prop) { DLinqTables.Add(new DLinqTableProvider(this, rowType, name, prop)); foreach (LinqMetaType derivedType in rowType.DerivedTypes) ProcessTable(table, derivedType, derivedType.Name, prop); }