GnuTarEntry Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje položku tar ve formátu 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
- Dědičnost
Poznámky
I když formát Gnu není kompatibilní s POSIX, implementuje a podporuje pole specifická pro Unix, která byla definována v standardu POSIX IEEE P1003.1 z roku 1988: devmajor
, devminor
, gname
a uname
.
Konstruktory
GnuTarEntry(TarEntry) |
Inicializuje novou GnuTarEntry instanci převodem zadané |
GnuTarEntry(TarEntryType, String) |
Inicializuje novou GnuTarEntry instanci se zadaným typem položky a názvem položky. |
Vlastnosti
AccessTime |
Časové razítko, které představuje čas posledního přístupu k souboru reprezentovaného touto položkou. |
ChangeTime |
Časové razítko, které představuje čas poslední změny metadat souboru reprezentovaného touto položkou. |
Checksum |
Kontrolní součet všechpolích Hodnota není nulová, a to buď při čtení položky z existujícího archivu, nebo po zápisu položky do nového archivu. (Zděděno od TarEntry) |
DataOffset |
Získá počáteční pozici datového streamu odpovídajícího archivu datového proudu. (Zděděno od TarEntry) |
DataStream |
Získá nebo nastaví datový oddíl této položky. Pokud EntryType nepodporuje obsahující data, vrátí |
DeviceMajor |
Získá nebo nastaví hlavní číslo zařízení. Pokud aktuální položka představuje znakové zařízení nebo blokové zařízení, hlavní číslo identifikuje ovladač přidružený k zařízení. (Zděděno od PosixTarEntry) |
DeviceMinor |
Získá nebo nastaví menší číslo zařízení. Pokud aktuální položka představuje znakové zařízení nebo blokové zařízení, ovladač ho používá k rozlišení jednotlivých zařízení, která řídí. (Zděděno od PosixTarEntry) |
EntryType |
Získá typ objekt systému souborů reprezentovaný touto položkou. (Zděděno od TarEntry) |
Format |
Formát položky. (Zděděno od TarEntry) |
Gid |
Získá nebo nastaví ID skupiny, která vlastní soubor reprezentovaný touto položkou. (Zděděno od TarEntry) |
GroupName |
Získá nebo nastaví název skupiny, která vlastní tuto položku. (Zděděno od PosixTarEntry) |
Length |
Když EntryType označuje položku, která může obsahovat data, získá délku v bajtech těchto dat. (Zděděno od TarEntry) |
LinkName |
Když EntryType označuje SymbolicLink nebo HardLink, získá nebo nastaví cílovou cestu propojení odkazu. (Zděděno od TarEntry) |
Mode |
Získá nebo nastaví unixová oprávnění souboru reprezentovaný touto položkou. (Zděděno od TarEntry) |
ModificationTime |
Získá nebo nastaví čas poslední úpravy obsahu souboru reprezentovaného touto položkou. (Zděděno od TarEntry) |
Name |
Získá nebo nastaví název položky, která zahrnuje relativní cestu a název souboru. (Zděděno od TarEntry) |
Uid |
Získá nebo nastaví ID uživatele, který vlastní soubor reprezentovaný touto položkou. (Zděděno od TarEntry) |
UserName |
Získá nebo nastaví jméno uživatele, který vlastní tuto položku. (Zděděno od PosixTarEntry) |
Metody
Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
ExtractToFile(String, Boolean) |
Extrahuje aktuální soubor nebo adresář do systému souborů. Symbolické odkazy a pevné odkazy nejsou extrahovány. (Zděděno od TarEntry) |
ExtractToFileAsync(String, Boolean, CancellationToken) |
Asynchronně extrahuje aktuální položku do systému souborů. (Zděděno od TarEntry) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální položku. (Zděděno od TarEntry) |