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

System.Text.Json.Serialization.StreamReadBufferState

namespace System.Text.Json.Serialization { internal struct StreamReadBufferState : IReadBufferState<StreamReadBufferState, Stream>, IDisposable { public bool IsFinalBlock { get; } public ReadOnlySequence<byte> Bytes { get; } public StreamReadBufferState(int initialBufferSize); public ValueTask<StreamReadBufferState> ReadAsync(Stream stream, CancellationToken cancellationToken, bool fillBuffer = true); public void Read(Stream stream); public void Advance(long bytesConsumed); public void Dispose(); } }