104 [MemberNotNull(
"_content")]
156 protected override void Dispose(
bool disposing)
162 base.Dispose(disposing);
192 _content.Position =
_start;
override void SetLength(long value)
override void Write(byte[] buffer, int offset, int count)
override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
override ValueTask WriteAsync(ReadOnlyMemory< byte > buffer, CancellationToken cancellationToken=default(CancellationToken))
ReadOnlyStream(Stream innerStream)
override Task FlushAsync(CancellationToken cancellationToken)
override int WriteTimeout
override void Write(ReadOnlySpan< byte > buffer)
override void WriteByte(byte value)
void InitializeContent(Stream content, int bufferSize)
override void SerializeToStream(Stream stream, TransportContext? context, CancellationToken cancellationToken)
StreamContent(Stream content)
override Task< Stream > CreateContentReadStreamAsync()
override bool AllowDuplex
override Task SerializeToStreamAsync(Stream stream, TransportContext? context)
override bool TryComputeLength(out long length)
override void Dispose(bool disposing)
override Stream TryCreateContentReadStream()
override Stream CreateContentReadStream(CancellationToken cancellationToken)
StreamContent(Stream content, int bufferSize)
Task SerializeToStreamAsyncCore(Stream stream, CancellationToken cancellationToken)
override Task SerializeToStreamAsync(Stream stream, TransportContext? context, CancellationToken cancellationToken)
static Task CopyAsync(Stream source, Stream destination, int bufferSize, bool disposeSource, CancellationToken cancellationToken=default(CancellationToken))
static void Copy(Stream source, Stream destination, int bufferSize, bool disposeSource)
static readonly System.Net.NetEventSource Log
static void Associate(object first, object second, [CallerMemberName] string memberName=null)
static string net_http_content_stream_already_read
static string net_http_content_readonly_stream