<PackageReference Include="System.Text.Json" Version="10.0.0-preview.1.25080.5" />

ArrayBuffer

public int ActiveLength { get; }

public Memory<byte> ActiveMemory { get; }

public ReadOnlySpan<byte> ActiveReadOnlySpan { get; }

public Span<byte> ActiveSpan { get; }

public int ActiveStartOffset { get; }

public int AvailableLength { get; }

public Memory<byte> AvailableMemory { get; }

public Span<byte> AvailableSpan { get; }

public int Capacity { get; }

public ArrayBuffer(int initialSize, bool usePool = false)

public ArrayBuffer(byte[] buffer)

public Memory<byte> AvailableMemorySliced(int length)

public void ClearAndReturnBuffer()

public void Commit(int byteCount)

public void Discard(int byteCount)

public void Dispose()

public void EnsureAvailableSpace(int byteCount)

public void Grow()