4 writes to _gnuSparseDataStream
System.Formats.Tar (4)
System\Formats\Tar\TarEntry.cs (1)
294
_header.
_gnuSparseDataStream
= null;
System\Formats\Tar\TarHeader.cs (1)
135
_gnuSparseDataStream
= other._gnuSparseDataStream;
System\Formats\Tar\TarHeader.Read.cs (2)
277
_gnuSparseDataStream
= new GnuSparseStream(_dataStream, _gnuSparseRealSize);
348
_gnuSparseDataStream
= new GnuSparseStream(_dataStream, _gnuSparseRealSize);
7 references to _gnuSparseDataStream
System.Formats.Tar (7)
System\Formats\Tar\TarEntry.cs (6)
121
public long Length => _header.
_gnuSparseDataStream
?.Length ?? (_header._dataStream is not null ? _header._dataStream.Length : _header._size);
270
get => (Stream?)_header.
_gnuSparseDataStream
?? _header._dataStream;
293
_header.
_gnuSparseDataStream
?.Dispose();
572
if (_header.
_gnuSparseDataStream
is GnuSparseStream { Position: 0 } sparseStream)
602
if (_header.
_gnuSparseDataStream
is GnuSparseStream { Position: 0 } sparseStream)
640
PreallocationSize = _header.
_gnuSparseDataStream
is null ? Length : 0,
System\Formats\Tar\TarHeader.cs (1)
135
_gnuSparseDataStream = other.
_gnuSparseDataStream
;