public MetaDataTable(Tables.TableName table, Tables parent) //long startPosition, TablesHeader tablesHeader, MetaDataStream stringHeap, BinaryReader reader, Hashtable indexes) { this.tableNumber = (int)table; this.parent = parent; this.startPosition = parent.reader.BaseStream.Position; this.reader = this.parent.reader; this.indexSizeIndicator = this.parent.tablesHeader.HeapSizes; this.stringHeap = this.parent.stringHeap; this.numberOfRows = this.parent.RowsPerTable[this.tableNumber]; this.ReadRows(); }
public CustomAttribute(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public DeclSecurity(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public TypeSpec(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public PropertyMap(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public ModuleRef(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public Param(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public InterfaceImpl(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public MethodSemantics(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public FieldMarshal(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public StandAloneSig(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public MemberRef(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public MethodImpl(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public FieldLayout(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public MethodDef(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public Constant(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public EventMap(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public TypeRef(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public ClassLayout(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }
public ImplMap(Tables.TableName tableName, Tables tables) : base(tableName, tables) { }