Teilen über


GnuTarEntry Klasse

Definition

Stellt einen tar-Eintrag im GNU-Format dar.

public ref class GnuTarEntry sealed : System::Formats::Tar::PosixTarEntry
public sealed class GnuTarEntry : System.Formats.Tar.PosixTarEntry
type GnuTarEntry = class
    inherit PosixTarEntry
Public NotInheritable Class GnuTarEntry
Inherits PosixTarEntry
Vererbung

Hinweise

Obwohl das Gnu Format nicht POSIX-kompatibel ist, implementiert und unterstützt es die Unix-spezifischen Felder, die im POSIX IEEE P1003.1-Standard von 1988 definiert wurden: devmajor, devminor, gnameund uname.

Konstruktoren

GnuTarEntry(TarEntry)

Initialisiert eine neue GnuTarEntry instance, indem der angegebene other Eintrag in das GNU-Format konvertiert wird.

GnuTarEntry(TarEntryType, String)

Initialisiert eine neue GnuTarEntry instance mit dem angegebenen Eintragstyp und Eintragsnamen.

Eigenschaften

AccessTime

Ein Zeitstempel, der den letzten Zugriff auf die durch diesen Eintrag dargestellte Datei darstellt.

ChangeTime

Ein Zeitstempel, der das letzte Mal darstellt, zu dem die Metadaten der Durch diesen Eintrag dargestellten Datei geändert wurden.

Checksum

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

(Geerbt von TarEntry)
DataStream

Ruft den Datenabschnitt dieses Eintrags ab oder legt diesen fest. Wenn das EntryType keine Daten unterstützt, gibt zurück null.

(Geerbt von TarEntry)
DeviceMajor

Ruft die Hauptnummer des Geräts ab oder legt sie fest. Wenn der aktuelle Eintrag ein Zeichengerät oder ein Blockgerät darstellt, identifiziert die Hauptnummer den treiber, der dem Gerät zugeordnet ist.

(Geerbt von PosixTarEntry)
DeviceMinor

Ruft die Nebennummer des Geräts ab oder legt sie fest. Wenn der aktuelle Eintrag ein Zeichengerät oder ein Blockgerät darstellt, wird die Nebennummer vom Treiber verwendet, um einzelne Geräte zu unterscheiden, die er steuert.

(Geerbt von PosixTarEntry)
EntryType

Ruft den Typ des Dateisystemobjekts ab, das durch diesen Eintrag dargestellt wird.

(Geerbt von TarEntry)
Format

Das Format des Eintrags.

(Geerbt von TarEntry)
Gid

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

(Geerbt von TarEntry)
GroupName

Ruft den Namen der Gruppe ab, die diesen Eintrag besitzt, oder legt diesen fest.

(Geerbt von PosixTarEntry)
Length

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

(Geerbt von TarEntry)
LinkName

Wenn ein EntryType oder ein SymbolicLinkHardLinkangibt, ruft den Linkzielpfad des Links ab oder legt diese fest.

(Geerbt von TarEntry)
Mode

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

(Geerbt von TarEntry)
ModificationTime

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

(Geerbt von TarEntry)
Name

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

(Geerbt von TarEntry)
Uid

Ruft die ID des Benutzers ab, der besitzer der durch diesen Eintrag dargestellten Datei ist, oder legt diese fest.

(Geerbt von TarEntry)
UserName

Ruft den Namen des Benutzers ab, der diesen Eintrag besitzt, oder legt diesen fest.

(Geerbt von PosixTarEntry)

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 feste Links werden nicht extrahiert.

(Geerbt von TarEntry)
ExtractToFileAsync(String, Boolean, CancellationToken)

Extrahiert den aktuellen Eintrag asynchron in das Dateisystem.

(Geerbt von TarEntry)
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.

(Geerbt von TarEntry)

Gilt für: