Udostępnij za pośrednictwem


TarEntry Klasa

Definicja

Definiuje podstawowe zachowanie wpisu tar z archiwum.

public ref class TarEntry abstract
public abstract class TarEntry
type TarEntry = class
Public MustInherit Class TarEntry
Dziedziczenie
TarEntry
Pochodne

Uwagi

Wszystkie właściwości uwidocznione przez tę klasę są obsługiwane przez formaty V7, Ustar, Paxi Gnu.

Właściwości

Checksum

Suma kontrolna wszystkich pól w tym wpisie. Wartość jest inna niż zero, gdy wpis jest odczytywany z istniejącego archiwum lub po zapisaniu wpisu w nowym archiwum.

DataOffset

Pobiera pozycję początkową strumienia danych odpowiedniego dla strumienia archiwum.

DataStream

Pobiera lub ustawia sekcję danych tego wpisu. Jeśli EntryType nie obsługuje danych, zwraca null.

EntryType

Pobiera typ obiektu systemu plików reprezentowanego przez ten wpis.

Format

Format wpisu.

Gid

Pobiera lub ustawia identyfikator grupy, która jest właścicielem pliku reprezentowanego przez ten wpis.

Length

Gdy EntryType wskazuje wpis, który może zawierać dane, pobiera długość w bajtach takich danych.

LinkName

Gdy EntryType wskazuje SymbolicLink lub HardLink, pobiera lub ustawia ścieżkę docelową łącza łącza.

Mode

Pobiera lub ustawia uprawnienia do pliku w systemie Unix reprezentowane przez ten wpis.

ModificationTime

Pobiera lub ustawia ostatni raz zawartość pliku reprezentowanego przez ten wpis.

Name

Pobiera lub ustawia nazwę wpisu, który zawiera ścieżkę względną i nazwę pliku.

Uid

Pobiera lub ustawia identyfikator użytkownika, który jest właścicielem pliku reprezentowanego przez ten wpis.

Metody

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
ExtractToFile(String, Boolean)

Wyodrębnia bieżący plik lub katalog do systemu plików. Łącza symboliczne i twarde nie są wyodrębniane.

ExtractToFileAsync(String, Boolean, CancellationToken)

Asynchronicznie wyodrębnia bieżący wpis do systemu plików.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący wpis.

Dotyczy