IKVM.Reflection.Reader.StreamHeader.Read C# (CSharp) Method

Read() private method

private Read ( BinaryReader br ) : void
br System.IO.BinaryReader
return void
        internal void Read(BinaryReader br)
        {
            Offset = br.ReadUInt32();
            Size = br.ReadUInt32();
            byte[] buf = new byte[32];
            byte b;
            int len = 0;
            while ((b = br.ReadByte()) != 0)
            {
                buf[len++] = b;
            }
            Name = Encoding.UTF8.GetString(buf, 0, len); ;
            int padding = -1 + ((len + 4) & ~3) - len;
            br.BaseStream.Seek(padding, SeekOrigin.Current);
        }
StreamHeader