System.Reflection.Internal.MemoryBlockProvider abstract class MemoryBlockProvider : IDisposable Documentation Code public abstract int Size { get; } protected MemoryBlockProvider() protected abstract void Dispose(bool disposing) public void Dispose() public AbstractMemoryBlock GetMemoryBlock() public AbstractMemoryBlock GetMemoryBlock(int start, int size) protected abstract AbstractMemoryBlock GetMemoryBlockImpl(int start, int size) public abstract Stream GetStream(out StreamConstraints constraints)