GnuTarEntry Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wpis tar w formacie GNU.
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
- Dziedziczenie
Uwagi
Mimo że Gnu format nie jest zgodny z systemem POSIX, implementuje i obsługuje pola specyficzne dla systemu Unix, które zostały zdefiniowane w standardzie IEEE P1003.1 POSIX z 1988 r.: devmajor
, devminor
, gname
i uname
.
Konstruktory
GnuTarEntry(TarEntry) |
Inicjuje nowe GnuTarEntry wystąpienie, konwertując określony |
GnuTarEntry(TarEntryType, String) |
Inicjuje nowe GnuTarEntry wystąpienie o określonym typie wpisu i nazwie wpisu. |
Właściwości
AccessTime |
Sygnatura czasowa reprezentująca ostatni raz plik reprezentowany przez ten wpis. |
ChangeTime |
Sygnatura czasowa reprezentująca ostatni raz, gdy metadane pliku reprezentowanego przez ten wpis zostały zmienione. |
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. (Odziedziczone po TarEntry) |
DataStream |
Pobiera lub ustawia sekcję danych tego wpisu. Jeśli element EntryType nie obsługuje danych, zwraca wartość |
DeviceMajor |
Pobiera lub ustawia liczbę główną urządzenia. Gdy bieżący wpis reprezentuje urządzenie znakowe lub urządzenie blokowe, numer główny identyfikuje sterownik skojarzony z urządzeniem. (Odziedziczone po PosixTarEntry) |
DeviceMinor |
Pobiera lub ustawia liczbę pomocniczą urządzenia. Gdy bieżący wpis reprezentuje urządzenie znakowe lub urządzenie blokowe, liczba pomocnicza jest używana przez sterownik do rozróżniania poszczególnych urządzeń, które kontroluje. (Odziedziczone po PosixTarEntry) |
EntryType |
Pobiera typ obiektu systemu plików reprezentowany przez ten wpis. (Odziedziczone po TarEntry) |
Format |
Format wpisu. (Odziedziczone po TarEntry) |
Gid |
Pobiera lub ustawia identyfikator grupy, która jest właścicielem pliku reprezentowanego przez ten wpis. (Odziedziczone po TarEntry) |
GroupName |
Pobiera lub ustawia nazwę grupy, która jest właścicielem tego wpisu. (Odziedziczone po PosixTarEntry) |
Length |
Gdy element EntryType wskazuje wpis, który może zawierać dane, pobiera długość bajtów takich danych. (Odziedziczone po TarEntry) |
LinkName |
Gdy element EntryType wskazuje element SymbolicLink lub HardLink, pobiera lub ustawia ścieżkę docelową łącza linku. (Odziedziczone po TarEntry) |
Mode |
Pobiera lub ustawia uprawnienia pliku unix reprezentowane przez ten wpis. (Odziedziczone po TarEntry) |
ModificationTime |
Pobiera lub ustawia ostatni raz zawartość pliku reprezentowanego przez ten wpis. (Odziedziczone po TarEntry) |
Name |
Pobiera lub ustawia nazwę wpisu, który zawiera ścieżkę względną i nazwę pliku. (Odziedziczone po TarEntry) |
Uid |
Pobiera lub ustawia identyfikator użytkownika, który jest właścicielem pliku reprezentowanego przez ten wpis. (Odziedziczone po TarEntry) |
UserName |
Pobiera lub ustawia nazwę użytkownika, który jest właścicielem tego wpisu. (Odziedziczone po PosixTarEntry) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ExtractToFile(String, Boolean) |
Wyodrębnia bieżący plik lub katalog do systemu plików. Łącza symboliczne i twarde linki nie są wyodrębniane. (Odziedziczone po TarEntry) |
ExtractToFileAsync(String, Boolean, CancellationToken) |
Asynchronicznie wyodrębnia bieżący wpis do systemu plików. (Odziedziczone po TarEntry) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący wpis. (Odziedziczone po TarEntry) |