public override void VisitModuleRow(ModuleRow row)
 {
     row.Generation = m_binaryReader.ReadUInt16();
     row.Name       = ReadByIndexSize(m_stringsHeapIdxSz);
     row.Mvid       = ReadByIndexSize(m_guidHeapIdxSz);
     row.EncId      = ReadByIndexSize(m_guidHeapIdxSz);
     row.EncBaseId  = ReadByIndexSize(m_guidHeapIdxSz);
 }
 public override void VisitModuleRow(ModuleRow row)
 {
     m_binaryWriter.Write(row.Generation);
     WriteStringPointer(row.Name);
     WriteGuidPointer(row.Mvid);
     WriteGuidPointer(row.EncId);
     WriteGuidPointer(row.EncBaseId);
 }
        public ModuleRow CreateModuleRow(ushort _generation, uint _name, uint _mvid, uint _encId, uint _encBaseId)
        {
            ModuleRow row = new ModuleRow();

            row.Generation = _generation;
            row.Name       = _name;
            row.Mvid       = _mvid;
            row.EncId      = _encId;
            row.EncBaseId  = _encBaseId;
            return(row);
        }
예제 #4
0
 public override void VisitModuleRow(ModuleRow row)
 {
     m_binaryWriter.Write (row.Generation);
     WriteStringPointer (row.Name);
     WriteGuidPointer (row.Mvid);
     WriteGuidPointer (row.EncId);
     WriteGuidPointer (row.EncBaseId);
 }
예제 #5
0
 public ModuleRow CreateModuleRow(ushort _generation, uint _name, uint _mvid, uint _encId, uint _encBaseId)
 {
     ModuleRow row = new ModuleRow ();
     row.Generation = _generation;
     row.Name = _name;
     row.Mvid = _mvid;
     row.EncId = _encId;
     row.EncBaseId = _encBaseId;
     return row;
 }
예제 #6
0
 public override void VisitModuleRow(ModuleRow row)
 {
     row.Generation = m_binaryReader.ReadUInt16 ();
     row.Name = ReadByIndexSize (m_stringsHeapIdxSz);
     row.Mvid = ReadByIndexSize (m_guidHeapIdxSz);
     row.EncId = ReadByIndexSize (m_guidHeapIdxSz);
     row.EncBaseId = ReadByIndexSize (m_guidHeapIdxSz);
 }