Freigeben über


TarEntry Klasse

Definition

Definiert das Kernverhalten eines tar-Eintrags aus einem Archiv.

public ref class TarEntry abstract
public abstract class TarEntry
type TarEntry = class
Public MustInherit Class TarEntry
Vererbung
TarEntry
Abgeleitet

Hinweise

Alle von dieser Klasse verfügbar gemachten Eigenschaften werden von den V7Formaten , , Ustarund PaxGnu unterstützt.

Eigenschaften

Checksum

Die Prüfsumme aller Felder in diesem Eintrag. Der Wert ist ungleich 0, wenn der Eintrag aus einem vorhandenen Archiv gelesen wird oder nachdem der Eintrag in ein neues Archiv geschrieben wurde.

DataStream

Ruft den Datenabschnitt dieses Eintrags ab oder legt diesen fest. Wenn die EntryType keine Daten enthält, wird zurückgegeben null.

EntryType

Ruft den Typ des Dateisystemobjekts ab, das von diesem Eintrag dargestellt wird.

Format

Das Format des Eintrags.

Gid

Ruft die ID der Gruppe ab, die die durch diesen Eintrag dargestellte Datei besitzt, oder legt sie fest.

Length

Wenn der EntryType einen Eintrag angibt, der Daten enthalten kann, ruft die Länge dieser Daten in Bytes ab.

LinkName

Wenn der EntryType einen SymbolicLink oder einen HardLinkangibt, ruft den Linkzielpfad des Links ab oder legt diese fest.

Mode

Ruft die Unix-Dateiberechtigungen der durch diesen Eintrag dargestellten Datei ab oder legt sie fest.

ModificationTime

Ruft den Zeitpunkt ab, zu dem der Inhalt der von diesem Eintrag dargestellten Datei zuletzt geändert wurde, oder legt diesen fest.

Name

Ruft den Namen des Eintrags ab, der den relativen Pfad und den Dateinamen enthält, oder legt den Namen fest.

Uid

Ruft die ID des Benutzers ab, der die durch diesen Eintrag dargestellte Datei besitzt, oder legt sie fest.

Methoden

Equals(Object)

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

(Geerbt von Object)
ExtractToFile(String, Boolean)

Extrahiert die aktuelle Datei oder das aktuelle Verzeichnis in das Dateisystem. Symbolische Links und Hardlinks werden nicht extrahiert.

ExtractToFileAsync(String, Boolean, CancellationToken)

Extrahiert den aktuellen Eintrag asynchron in das Dateisystem.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
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 den aktuellen Eintrag darstellt.

Gilt für: