virtual bool TryGetBuffer(out ArraySegment< byte > buffer)
override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
override void Write(byte[] buffer, int offset, int count)
static void ValidateBufferArguments(byte[] buffer, int offset, int count)
virtual void EndWrite(IAsyncResult asyncResult)
virtual IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback? callback, object? state)
override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState)
override long Seek(long offset, SeekOrigin origin)
override int Read(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))
override void EndWrite(IAsyncResult asyncResult)
override void Write(byte[] buffer, int offset, int count)
override Task FlushAsync(CancellationToken cancellationToken)
ArraySegment< byte > GetBuffer()
readonly MemoryStream _buffer
override void SetLength(long value)
static Task FromCanceled(CancellationToken cancellationToken)
static Task CompletedTask