<PackageReference Include="Microsoft.Packaging.Tools" Version="1.0.0-preview1-25301-01" />

System.Reflection.Metadata.BlobReader

public struct BlobReader
public int Length { get; }

public int Offset { get; }

public int RemainingBytes { get; }

public BlobReader(Byte* buffer, int length)

public bool ReadBoolean()

public byte ReadByte()

public byte[] ReadBytes(int byteCount)

public char ReadChar()

public int ReadCompressedInteger()

public object ReadConstant(ConstantTypeCode typeCode)

public decimal ReadDecimal()

public double ReadDouble()

public Guid ReadGuid()

public short ReadInt16()

public int ReadInt32()

public long ReadInt64()

public sbyte ReadSByte()

public string ReadSerializedString()

public float ReadSingle()

public ushort ReadUInt16()

public uint ReadUInt32()

public ulong ReadUInt64()

public string ReadUTF16(int byteCount)

public string ReadUTF8(int byteCount)

public void Reset()

public bool TryReadCompressedInteger(out int value)

public bool TryReadCompressedSignedInteger(out int value)