TarReader Klasse

Definition

Liest ein TAR-Archiv aus einem Stream.

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 Stream lesen kann, und kann den Stream optional geöffnet lassen, wenn diese Instanz freigegeben wird.

Methoden

Dispose()

Verwird die aktuelle TarReader Instanz und entsorgt die Streams aller Einträge, die aus dem Archiv gelesen wurden, wenn das leaveOpen Argument im Konstruktor auf false festgelegt wurde.

DisposeAsync()

Entsorgt die aktuelle TarReader Instanz asynchron und schließt die Streams aller Einträge, die aus dem Archiv gelesen wurden, wenn das leaveOpen Argument im Konstruktor auf false festgelegt wurde.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetNextEntry(Boolean)

Ruft den nächsten Eintrag aus dem Archivdatenstrom ab.

GetNextEntryAsync(Boolean, CancellationToken)

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

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des 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 Wartezeiten auf die Aufgaben angewandt werden, die von einem asynchronen verwerfbaren Element zurückgegeben werden.

Gilt für: