2 writes to _stream
System.IO.Compression.Brotli (2)
System\IO\Compression\BrotliStream.cs (2)
57_stream = stream; 123_stream = null!;
18 references to _stream
System.IO.Compression.Brotli (18)
System\IO\Compression\BrotliStream.cs (10)
64ObjectDisposedException.ThrowIf(_stream is null, this); 73if (disposing && _stream != null) 82_stream.Dispose(); 102if (_stream != null) 111await _stream.DisposeAsync().ConfigureAwait(false); 141public Stream BaseStream => _stream; 144public override bool CanRead => _mode == CompressionMode.Decompress && _stream != null && _stream.CanRead; 147public override bool CanWrite => _mode == CompressionMode.Compress && _stream != null && _stream.CanWrite;
System\IO\Compression\dec\BrotliStream.Decompress.cs (2)
66int bytesRead = _stream.Read(_buffer, _bufferCount, _buffer.Length - _bufferCount); 154int bytesRead = await _stream.ReadAsync(_buffer.AsMemory(_bufferCount), cancellationToken).ConfigureAwait(false);
System\IO\Compression\enc\BrotliStream.Compress.cs (6)
94_stream.Write(output.Slice(0, bytesWritten)); 172await _stream.WriteAsync(new ReadOnlyMemory<byte>(_buffer, 0, bytesWritten), cancellationToken).ConfigureAwait(false); 202_stream.Write(output.Slice(0, bytesWritten)); 206_stream.Flush(); 242await _stream.WriteAsync(output.Slice(0, bytesWritten), cancellationToken).ConfigureAwait(false); 245await _stream.FlushAsync(cancellationToken).ConfigureAwait(false);