2 writes to _stream
System.IO.Compression (2)
System\IO\Compression\Zstandard\ZstandardStream.cs (2)
52
_stream
= stream;
228
_stream
= null!;
19 references to _stream
System.IO.Compression (19)
System\IO\Compression\Zstandard\ZstandardStream.Compress.cs (4)
159
_stream
.Write(output.Slice(0, bytesWritten));
220
await
_stream
.WriteAsync(output.Slice(0, bytesWritten), cancellationToken).ConfigureAwait(false);
346
_stream
.Flush();
371
await
_stream
.FlushAsync(cancellationToken).ConfigureAwait(false);
System\IO\Compression\Zstandard\ZstandardStream.cs (9)
26
[MemberNotNull(nameof(
_stream
))]
134
return
_stream
;
140
public override bool CanRead => _mode == CompressionMode.Decompress &&
_stream
?.CanRead == true;
144
public override bool CanWrite => _mode == CompressionMode.Compress &&
_stream
?.CanWrite == true;
180
if (disposing &&
_stream
!= null)
189
_stream
.Dispose();
206
if (
_stream
!= null)
215
await
_stream
.DisposeAsync().ConfigureAwait(false);
250
ObjectDisposedException.ThrowIf(
_stream
== null, this);
System\IO\Compression\Zstandard\ZstandardStream.Decompress.cs (6)
172
int bytesRead =
_stream
.Read(_buffer.AvailableSpan);
241
? await
_stream
.ReadAtLeastAsync(_buffer.AvailableMemory.Slice(0, needed), needed, throwOnEndOfStream: false, cancellationToken: cancellationToken).ConfigureAwait(false)
242
:
_stream
.ReadAtLeast(_buffer.AvailableSpan.Slice(0, needed), needed, throwOnEndOfStream: false);
283
if (
_stream
.CanSeek)
285
TryRewindStream(
_stream
);
346
int bytesRead = await
_stream
.ReadAsync(_buffer.AvailableMemory, cancellationToken).ConfigureAwait(false);