<PackageReference Include="System.ServiceModel.Primitives" Version="6.0.0" />

System.ServiceModel.Channels.BufferedReadStream

public class BufferedReadStream : Stream
namespace System.ServiceModel.Channels { public class BufferedReadStream : Stream { public const string BufferedReadStreamPropertyName = "ServiceModelBufferedReadStreamProperty"; public bool IsBufferEmpty { get; } public BufferedReadStream(Stream stream); public BufferedReadStream(Stream stream, BufferManager bufferManager); public BufferedReadStream(Stream stream, BufferManager bufferManager, int bufferSize); public Task PreReadBufferAsync(byte preBufferedByte, CancellationToken cancellationToken); public Task PreReadBufferAsync(CancellationToken cancellationToken); } }