コード例 #1
0
ファイル: DocumentTable.cs プロジェクト: xyz91/EasyAop
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteBlob(base.rows[i].Col1);
         buffer.WriteGuid(base.rows[i].Col2);
         buffer.WriteBlob(base.rows[i].Col3);
         buffer.WriteGuid(base.rows[i].Col4);
     }
 }
コード例 #2
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < this.length; i++)
     {
         buffer.WriteUInt16(this.rows[i].Col1);
         buffer.WriteUInt16(this.rows[i].Col2);
         buffer.WriteUInt16(this.rows[i].Col3);
         buffer.WriteUInt16(this.rows[i].Col4);
         buffer.WriteUInt32(this.rows[i].Col5);
         buffer.WriteBlob(this.rows[i].Col6);
         buffer.WriteString(this.rows[i].Col7);
         buffer.WriteString(this.rows[i].Col8);
         buffer.WriteBlob(this.rows[i].Col9);
     }
 }
コード例 #3
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < this.length; i++)
     {
         buffer.WriteBlob(this.rows[i]);
     }
 }
コード例 #4
0
ファイル: FieldMarshalTable.cs プロジェクト: xyz91/EasyAop
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteCodedRID(base.rows[i].Col1, CodedIndex.HasFieldMarshal);
         buffer.WriteBlob(base.rows[i].Col2);
     }
 }
コード例 #5
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteCodedRID(base.rows[i].Col1, CodedIndex.MethodDefOrRef);
         buffer.WriteBlob(base.rows[i].Col2);
     }
 }
コード例 #6
0
ファイル: ImportScopeTable.cs プロジェクト: xyz91/EasyAop
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteRID(base.rows[i].Col1, Table.ImportScope);
         buffer.WriteBlob(base.rows[i].Col2);
     }
 }
コード例 #7
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < this.length; i++)
     {
         buffer.WriteUInt16(this.rows[i].Col1);
         buffer.WriteCodedRID(this.rows[i].Col2, CodedIndex.HasConstant);
         buffer.WriteBlob(this.rows[i].Col3);
     }
 }
コード例 #8
0
ファイル: FieldTable.cs プロジェクト: xyz91/EasyAop
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteUInt16((ushort)base.rows[i].Col1);
         buffer.WriteString(base.rows[i].Col2);
         buffer.WriteBlob(base.rows[i].Col3);
     }
 }
コード例 #9
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < this.length; i++)
     {
         buffer.WriteCodedRID(this.rows[i].Col1, CodedIndex.MemberRefParent);
         buffer.WriteString(this.rows[i].Col2);
         buffer.WriteBlob(this.rows[i].Col3);
     }
 }
コード例 #10
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteCodedRID(base.rows[i].Col1, CodedIndex.HasCustomAttribute);
         buffer.WriteCodedRID(base.rows[i].Col2, CodedIndex.CustomAttributeType);
         buffer.WriteBlob(base.rows[i].Col3);
     }
 }
コード例 #11
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteCodedRID(base.rows[i].Col1, CodedIndex.HasCustomDebugInformation);
         buffer.WriteGuid(base.rows[i].Col2);
         buffer.WriteBlob(base.rows[i].Col3);
     }
 }
コード例 #12
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteUInt16(base.rows[i].Col1);
         buffer.WriteCodedRID(base.rows[i].Col2, CodedIndex.HasDeclSecurity);
         buffer.WriteBlob(base.rows[i].Col3);
     }
 }
コード例 #13
0
 public override void Write(TableHeapBuffer buffer)
 {
     buffer.WriteUInt32((uint)this.row.Col1);
     buffer.WriteUInt16(this.row.Col2);
     buffer.WriteUInt16(this.row.Col3);
     buffer.WriteUInt16(this.row.Col4);
     buffer.WriteUInt16(this.row.Col5);
     buffer.WriteUInt32((uint)this.row.Col6);
     buffer.WriteBlob(this.row.Col7);
     buffer.WriteString(this.row.Col8);
     buffer.WriteString(this.row.Col9);
 }
コード例 #14
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < this.length; i++)
     {
         buffer.WriteUInt32(this.rows[i].Col1);
         buffer.WriteUInt16((ushort)this.rows[i].Col2);
         buffer.WriteUInt16((ushort)this.rows[i].Col3);
         buffer.WriteString(this.rows[i].Col4);
         buffer.WriteBlob(this.rows[i].Col5);
         buffer.WriteRID(this.rows[i].Col6, Table.Param);
     }
 }
コード例 #15
0
 public override void Write(TableHeapBuffer buffer)
 {
     for (int i = 0; i < base.length; i++)
     {
         buffer.WriteUInt32(base.rows[i].Col1);
         buffer.WriteUInt16(base.rows[i].Col2);
         buffer.WriteUInt16(base.rows[i].Col3);
         buffer.WriteString(base.rows[i].Col4);
         buffer.WriteBlob(base.rows[i].Col5);
         buffer.WriteRID(base.rows[i].Col6, Table.Param);
     }
 }