<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.IO.UnmanagedMemoryStream

public class UnmanagedMemoryStream : Stream
namespace System.IO { public class UnmanagedMemoryStream : Stream { public long Capacity { get; } public unsafe byte* PositionPointer { get; set; } protected UnmanagedMemoryStream(); public unsafe UnmanagedMemoryStream(byte* pointer, long length); public unsafe UnmanagedMemoryStream(byte* pointer, long length, long capacity, FileAccess access); public UnmanagedMemoryStream(SafeBuffer buffer, long offset, long length); public UnmanagedMemoryStream(SafeBuffer buffer, long offset, long length, FileAccess access); protected unsafe void Initialize(byte* pointer, long length, long capacity, FileAccess access); protected void Initialize(SafeBuffer buffer, long offset, long length, FileAccess access); } }