1 write to _archiveStream
System.Formats.Tar (1)
System\Formats\Tar\TarReader.cs (1)
42
_archiveStream
= archiveStream;
30 references to _archiveStream
System.Formats.Tar (30)
System\Formats\Tar\TarReader.cs (30)
70
_archiveStream
.Dispose();
95
await
_archiveStream
.DisposeAsync().ConfigureAwait(false);
123
Debug.Assert(
_archiveStream
.CanRead);
125
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length == 0)
145
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length ==
_archiveStream
.Position)
188
Debug.Assert(
_archiveStream
.CanRead);
190
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length == 0)
207
if (
_archiveStream
.CanSeek)
210
_archiveStream
.Position = _previouslyReadEntry._header._endOfHeaderAndDataAndBlockAlignment;
226
TarHelpers.SkipBlockAlignmentPadding(
_archiveStream
, _previouslyReadEntry._header._size);
240
if (
_archiveStream
.CanSeek)
243
_archiveStream
.Position = _previouslyReadEntry._header._endOfHeaderAndDataAndBlockAlignment;
259
await TarHelpers.SkipBlockAlignmentPaddingAsync(
_archiveStream
, _previouslyReadEntry._header._size, cancellationToken).ConfigureAwait(false);
280
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length ==
_archiveStream
.Position)
303
TarHeader? header = TarHeader.TryGetNextHeader(
_archiveStream
, copyData, TarEntryFormat.Unknown, processDataBlock: true);
345
TarHeader? header = await TarHeader.TryGetNextHeaderAsync(
_archiveStream
, copyData, TarEntryFormat.Unknown, processDataBlock: true, cancellationToken).ConfigureAwait(false);
383
actualHeader = TarHeader.TryGetNextHeader(
_archiveStream
, copyData, TarEntryFormat.Pax, processDataBlock: false);
403
actualHeader.ProcessDataBlock(
_archiveStream
, copyData);
416
TarHeader? actualHeader = await TarHeader.TryGetNextHeaderAsync(
_archiveStream
, copyData, TarEntryFormat.Pax, processDataBlock: false, cancellationToken).ConfigureAwait(false);
441
actualHeader.ProcessDataBlock(
_archiveStream
, copyData);
452
TarHeader? secondHeader = TarHeader.TryGetNextHeader(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true);
470
TarHeader? thirdHeader = TarHeader.TryGetNextHeader(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true);
529
TarHeader? secondHeader = await TarHeader.TryGetNextHeaderAsync(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true, cancellationToken).ConfigureAwait(false);
548
TarHeader? thirdHeader = await TarHeader.TryGetNextHeaderAsync(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true, cancellationToken).ConfigureAwait(false);