1 write to _archiveStream
System.Formats.Tar (1)
System\Formats\Tar\TarReader.cs (1)
41
_archiveStream
= archiveStream;
18 references to _archiveStream
System.Formats.Tar (18)
System\Formats\Tar\TarReader.cs (18)
83
await TAdapter.DisposeAsync(
_archiveStream
).ConfigureAwait(false);
111
Debug.Assert(
_archiveStream
.CanRead);
113
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length == 0)
153
Debug.Assert(
_archiveStream
.CanRead);
155
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length == 0)
173
if (
_archiveStream
.CanSeek)
176
_archiveStream
.Position = _previouslyReadEntry._header._endOfHeaderAndDataAndBlockAlignment;
203
await TarHelpers.SkipBlockAlignmentPaddingCoreAsync<TAdapter>(
_archiveStream
, _previouslyReadEntry._header._size, cancellationToken).ConfigureAwait(false);
225
if (
_archiveStream
.CanSeek &&
_archiveStream
.Length ==
_archiveStream
.Position)
249
TarHeader? header = await TarHeader.TryGetNextHeaderCoreAsync<TAdapter>(
_archiveStream
, copyData, TarEntryFormat.Unknown, processDataBlock: true, cancellationToken).ConfigureAwait(false);
288
TarHeader? actualHeader = await TarHeader.TryGetNextHeaderCoreAsync<TAdapter>(
_archiveStream
, copyData, TarEntryFormat.Pax, processDataBlock: false, cancellationToken).ConfigureAwait(false);
307
await actualHeader.ProcessDataBlockCoreAsync<TAdapter>(
_archiveStream
, copyData, cancellationToken).ConfigureAwait(false);
318
TarHeader? secondHeader = await TarHeader.TryGetNextHeaderCoreAsync<TAdapter>(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true, cancellationToken).ConfigureAwait(false);
337
TarHeader? thirdHeader = await TarHeader.TryGetNextHeaderCoreAsync<TAdapter>(
_archiveStream
, copyData, TarEntryFormat.Gnu, processDataBlock: true, cancellationToken).ConfigureAwait(false);