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 eigenschaften, die von dieser Klasse verfügbar gemacht werden, werden von den V7Formaten , Ustar, und PaxGnu dies unterstützt.

Eigenschaften

Name Beschreibung
Checksum

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

DataOffset

Ruft die Startposition des Datenstroms ab, der dem Archivdatenstrom entspricht.

DataStream

Ruft den Datenabschnitt dieses Eintrags ab oder legt diesen fest. Wenn das EntryType Enthalten von Daten nicht unterstützt wird, wird ein Wert zurückgegeben null.

EntryType

Ruft den Typ des Dateisystemobjekts ab, das durch diesen 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 Eintrag angibt, der Daten enthalten kann, ruft die Länge in Byte solcher Daten ab.

LinkName

Wenn das EntryType Angibt, dass ein SymbolicLink oder ein HardLink, ruft oder legt den Linkzielpfad des Links fest.

Mode

Dient zum Abrufen oder Festlegen der Unix-Dateiberechtigungen der Datei, die durch diesen Eintrag dargestellt wird.

ModificationTime

Ruft ab oder legt fest, wenn der Inhalt der durch diesen Eintrag dargestellten Datei zuletzt geändert wurde.

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 diese fest.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
ExtractToFile(String, Boolean)

Extrahiert die aktuelle Datei oder das aktuelle Verzeichnis in das Dateisystem. Symbolische Verknüpfungen und harte Verknüpfungen werden nicht extrahiert.

ExtractToFileAsync(String, Boolean, CancellationToken)

Extrahiert asynchron den aktuellen Eintrag in das Dateisystem.

GetHashCode()

Dient als Standardhashfunktion.

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

Gilt für: