public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteRID(rows [i].Col1, Table.TypeDef); // Class buffer.WriteCodedRID(rows [i].Col2, CodedIndex.MethodDefOrRef); // MethodBody buffer.WriteCodedRID(rows [i].Col3, CodedIndex.MethodDefOrRef); // MethodDeclaration } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteCodedRID(rows [i].Col1, CodedIndex.HasCustomAttribute); // Parent buffer.WriteCodedRID(rows [i].Col2, CodedIndex.CustomAttributeType); // Type buffer.WriteBlob(rows [i].Col3); } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteRID(rows [i].Col1, Table.GenericParam); // Owner buffer.WriteCodedRID(rows [i].Col2, CodedIndex.TypeDefOrRef); // Constraint } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteCodedRID(rows [i].Col1, CodedIndex.MethodDefOrRef); // Method buffer.WriteBlob(rows [i].Col2); // Instantiation } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteCodedRID(rows [i].Col1, CodedIndex.HasFieldMarshal); buffer.WriteBlob(rows [i].Col2); } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteRID(rows [i].Col1, Table.TypeDef); // Class buffer.WriteCodedRID(rows [i].Col2, CodedIndex.TypeDefOrRef); // Interface } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt16((ushort)rows [i].Col1); // Flags buffer.WriteRID(rows [i].Col2, Table.Method); // Method buffer.WriteCodedRID(rows [i].Col3, CodedIndex.HasSemantics); // Association } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt16((ushort)rows [i].Col1); // Flags buffer.WriteString(rows [i].Col2); // Name buffer.WriteCodedRID(rows [i].Col3, CodedIndex.TypeDefOrRef); // EventType } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt16((ushort)rows [i].Col1); buffer.WriteCodedRID(rows [i].Col2, CodedIndex.HasDeclSecurity); buffer.WriteBlob(rows [i].Col3); } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteCodedRID(rows [i].Col1, CodedIndex.MemberRefParent); buffer.WriteString(rows [i].Col2); buffer.WriteBlob(rows [i].Col3); } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt16(rows [i].Col1); // Number buffer.WriteUInt16((ushort)rows [i].Col2); // Flags buffer.WriteCodedRID(rows [i].Col3, CodedIndex.TypeOrMethodDef); // Owner buffer.WriteString(rows [i].Col4); // Name } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt32(rows [i].Col1); buffer.WriteUInt32((uint)rows [i].Col2); buffer.WriteString(rows [i].Col3); buffer.WriteCodedRID(rows [i].Col4, CodedIndex.Implementation); } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt16((ushort)rows [i].Col1); // Flags buffer.WriteCodedRID(rows [i].Col2, CodedIndex.MemberForwarded); // MemberForwarded buffer.WriteString(rows [i].Col3); // ImportName buffer.WriteRID(rows [i].Col4, Table.ModuleRef); // ImportScope } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteCodedRID( rows [i].Col1, CodedIndex.ResolutionScope); // Scope buffer.WriteString(rows [i].Col2); // Name buffer.WriteString(rows [i].Col3); // Namespace } }
public override void Write(TableHeapBuffer buffer) { for (int i = 0; i < length; i++) { buffer.WriteUInt32((uint)rows [i].Col1); // Attributes buffer.WriteString(rows [i].Col2); // Name buffer.WriteString(rows [i].Col3); // Namespace buffer.WriteCodedRID( rows [i].Col4, CodedIndex.TypeDefOrRef); // Extends buffer.WriteRID(rows [i].Col5, Table.Field); // FieldList buffer.WriteRID(rows [i].Col6, Table.Method); // MethodList } }