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();
}
}