5 instantiations of TarReader
aspire (2)
Bundles\BundleService.cs (1)
239
await using var tarReader = new
TarReader
(gzipStream);
Utils\ArchiveHelper.cs (1)
77
await using var tarReader = new
TarReader
(gzipStream);
sdk-tasks (1)
ExtractArchiveToDirectory.cs (1)
119
using TarReader tr = new
TarReader
(decompressedStream);
System.Formats.Tar (2)
System\Formats\Tar\TarFile.cs (2)
655
using TarReader reader = new
TarReader
(source, leaveOpen);
704
TarReader reader = new
TarReader
(source, leaveOpen);
20 references to TarReader
aspire (2)
Bundles\BundleService.cs (1)
239
await using
var
tarReader = new TarReader(gzipStream);
Utils\ArchiveHelper.cs (1)
77
await using
var
tarReader = new TarReader(gzipStream);
sdk-tasks (1)
ExtractArchiveToDirectory.cs (1)
119
using
TarReader
tr = new TarReader(decompressedStream);
System.Formats.Tar (17)
System\Formats\Tar\GnuTarEntry.cs (1)
15
internal GnuTarEntry(TarHeader header,
TarReader
readerOfOrigin)
System\Formats\Tar\PaxGlobalExtendedAttributesTarEntry.cs (1)
15
internal PaxGlobalExtendedAttributesTarEntry(TarHeader header,
TarReader
readerOfOrigin)
System\Formats\Tar\PaxTarEntry.cs (1)
16
internal PaxTarEntry(TarHeader header,
TarReader
readerOfOrigin)
System\Formats\Tar\PosixTarEntry.cs (1)
16
internal PosixTarEntry(TarHeader header,
TarReader
readerOfOrigin, TarEntryFormat format)
System\Formats\Tar\TarEntry.cs (2)
21
private
TarReader
? _readerOfOrigin;
27
internal TarEntry(TarHeader header,
TarReader
readerOfOrigin, TarEntryFormat format)
System\Formats\Tar\TarFile.cs (2)
655
using
TarReader
reader = new TarReader(source, leaveOpen);
704
TarReader
reader = new TarReader(source, leaveOpen);
System\Formats\Tar\TarReader.cs (7)
27
/// Initializes a <see cref="
TarReader
"/> instance that can read tar entries from the specified stream, and can optionally leave the stream open upon disposal of this instance.
51
/// Disposes the current <see cref="
TarReader
"/> instance, closes the archive stream, and disposes the non-null <see cref="TarEntry.DataStream"/> instances of all the entries that were read from the archive if the <c>leaveOpen</c> argument was set to <see langword="false"/> in the constructor.
53
/// <remarks>The <see cref="TarEntry.DataStream"/> property of any entry can be replaced with a new stream. If the user decides to replace it on a <see cref="TarEntry"/> instance that was obtained using a <see cref="
TarReader
"/>, the underlying stream gets disposed immediately, freeing the <see cref="
TarReader
"/> of origin from the responsibility of having to dispose it.</remarks>
76
/// Asynchronously disposes the current <see cref="
TarReader
"/> instance, and disposes the non-null <see cref="TarEntry.DataStream"/> instances of all the entries that were read from the archive.
78
/// <remarks>The <see cref="TarEntry.DataStream"/> property of any entry can be replaced with a new stream. If the user decides to replace it on a <see cref="TarEntry"/> instance that was obtained using a <see cref="
TarReader
"/>, the underlying stream gets disposed immediately, freeing the <see cref="
TarReader
"/> of origin from the responsibility of having to dispose it.</remarks>
System\Formats\Tar\UstarTarEntry.cs (1)
12
internal UstarTarEntry(TarHeader header,
TarReader
readerOfOrigin)
System\Formats\Tar\V7TarEntry.cs (1)
12
internal V7TarEntry(TarHeader header,
TarReader
readerOfOrigin)