public PropertyRow CreatePropertyRow(PropertyAttributes _flags, uint _name, uint _type)
        {
            PropertyRow row = new PropertyRow();

            row.Flags = _flags;
            row.Name  = _name;
            row.Type  = _type;
            return(row);
        }
 public override void VisitPropertyRow(PropertyRow row)
 {
     m_binaryWriter.Write ((ushort) row.Flags);
     WriteStringPointer (row.Name);
     WriteBlobPointer (row.Type);
 }
 public PropertyRow CreatePropertyRow(PropertyAttributes _flags, uint _name, uint _type)
 {
     PropertyRow row = new PropertyRow ();
     row.Flags = _flags;
     row.Name = _name;
     row.Type = _type;
     return row;
 }
 public override void VisitPropertyRow(PropertyRow row)
 {
     row.Flags = (Mono.Cecil.PropertyAttributes)m_binaryReader.ReadUInt16();
     row.Name  = ReadByIndexSize(m_stringsHeapIdxSz);
     row.Type  = ReadByIndexSize(m_blobHeapIdxSz);
 }
 public override void VisitPropertyRow(PropertyRow row)
 {
     m_binaryWriter.Write((ushort)row.Flags);
     WriteStringPointer(row.Name);
     WriteBlobPointer(row.Type);
 }
示例#6
0
 public override void VisitPropertyRow(PropertyRow row)
 {
     row.Flags = (Mono.Cecil.PropertyAttributes) m_binaryReader.ReadUInt16 ();
     row.Name = ReadByIndexSize (m_stringsHeapIdxSz);
     row.Type = ReadByIndexSize (m_blobHeapIdxSz);
 }