<PackageReference Include="Microsoft.Packaging.Tools" Version="1.0.0-preview2-25401-01" />

System.Reflection.Internal.MemoryBlockProvider

abstract class MemoryBlockProvider : IDisposable
public abstract int Size { get; }

protected MemoryBlockProvider()

protected abstract void Dispose(bool disposing)

public void Dispose()

public AbstractMemoryBlock GetMemoryBlock(int start, int size)

protected abstract AbstractMemoryBlock GetMemoryBlockImpl(int start, int size)

public abstract Stream GetStream(out StreamConstraints constraints)