3 instantiations of TarReader
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
369using var reader = new TarReader(tar);
System.Formats.Tar (2)
System\Formats\Tar\TarFile.cs (2)
458using TarReader reader = new TarReader(source, leaveOpen); 504TarReader reader = new TarReader(source, leaveOpen);
18 references to TarReader
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
369using var reader = new TarReader(tar);
System.Formats.Tar (17)
System\Formats\Tar\GnuTarEntry.cs (1)
13internal GnuTarEntry(TarHeader header, TarReader readerOfOrigin)
System\Formats\Tar\PaxGlobalExtendedAttributesTarEntry.cs (1)
17internal PaxGlobalExtendedAttributesTarEntry(TarHeader header, TarReader readerOfOrigin)
System\Formats\Tar\PaxTarEntry.cs (1)
18internal PaxTarEntry(TarHeader header, TarReader readerOfOrigin)
System\Formats\Tar\PosixTarEntry.cs (1)
16internal PosixTarEntry(TarHeader header, TarReader readerOfOrigin, TarEntryFormat format)
System\Formats\Tar\TarEntry.cs (2)
21private TarReader? _readerOfOrigin; 27internal TarEntry(TarHeader header, TarReader readerOfOrigin, TarEntryFormat format)
System\Formats\Tar\TarFile.cs (2)
458using TarReader reader = new TarReader(source, leaveOpen); 504TarReader 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)
12internal UstarTarEntry(TarHeader header, TarReader readerOfOrigin)
System\Formats\Tar\V7TarEntry.cs (1)
12internal V7TarEntry(TarHeader header, TarReader readerOfOrigin)