Esempio n. 1
0
 internal void WriteMethodDefRecord(int baseRVA, MetadataWriter mw, ref int paramList)
 {
     if (rva != -1)
     {
         mw.Write(rva + baseRVA);
     }
     else
     {
         mw.Write(0);
     }
     mw.Write((short)implFlags);
     mw.Write((short)attributes);
     mw.WriteStringIndex(nameIndex);
     mw.WriteBlobIndex(signature);
     mw.WriteParam(paramList);
     if (parameters != null)
     {
         paramList += parameters.Count;
     }
 }
Esempio n. 2
0
 internal void WriteFieldRecords(MetadataWriter mw)
 {
     mw.Write((short)attribs);
     mw.WriteStringIndex(nameIndex);
     mw.WriteBlobIndex(signature);
 }