Freigeben über


TarReader Klasse

Definition

Liest ein Tar-Archiv aus einem Datenstrom.

public ref class TarReader sealed : IAsyncDisposable, IDisposable
public sealed class TarReader : IAsyncDisposable, IDisposable
type TarReader = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class TarReader
Implements IAsyncDisposable, IDisposable
Vererbung
TarReader
Implementiert

Konstruktoren

TarReader(Stream, Boolean)

Initialisiert eine TarReader Instanz, die Tar-Einträge aus dem angegebenen Datenstrom lesen kann, und kann optional den Datenstrom zur Verfügung stellen.

Methoden

Dispose()

Entfernt die aktuelle TarReader Instanz und entfernt die Datenströme aller Einträge, die aus dem Archiv gelesen wurden, wenn das argument leaveOpen im Konstruktor auf false festgelegt wurde.

DisposeAsync()

Entfernt asynchron die aktuelle TarReader Instanz und schließt die Datenströme aller Einträge, die aus dem Archiv gelesen wurden, wenn das argument leaveOpen im Konstruktor auf false festgelegt wurde.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetNextEntry(Boolean)

Ruft den nächsten Eintrag aus dem Archivdatenstrom ab.

GetNextEntryAsync(Boolean, CancellationToken)

Ruft asynchron den nächsten Eintrag aus dem Archivdatenstrom ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguriert, wie auf die von einem asynchronen Einweg zurückgegebenen Aufgaben gewartet wird.

Gilt für: