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

Name Beschreibung
TarReader(Stream, Boolean)

Initialisiert eine TarReader Instanz, die Tar-Einträge aus dem angegebenen Datenstrom lesen kann, und kann optional den Datenstrom bei der Entsorgung dieser Instanz geöffnet lassen.

Methoden

Name Beschreibung
Dispose()

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

DisposeAsync()

Entfernt die aktuelle TarReader Instanz asynchron und schließt die Datenströme aller Einträge, die aus dem Archiv gelesen wurden, wenn das leaveOpen Argument im Konstruktor festgelegt false 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

Name Beschreibung
ConfigureAwait(IAsyncDisposable, Boolean)

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

Gilt für: