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; } }
internal void WriteFieldRecords(MetadataWriter mw) { mw.Write((short)attribs); mw.WriteStringIndex(nameIndex); mw.WriteBlobIndex(signature); }