System.Text.Json.Serialization.StreamReadBufferState
namespace System.Text.Json.Serialization
{
internal struct StreamReadBufferState : IReadBufferState<StreamReadBufferState, Stream>, IDisposable
{
public bool IsFinalBlock { 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 GetReader(JsonReaderState jsonReaderState, out Utf8JsonReader reader);
public void Dispose();
}
}