Sdílet prostřednictvím


PosixTarEntry Třída

Definice

Definuje základní chování položky tar z archivu formátu založeného na standardu POSIX IEEE P1003.1 z roku 1988. To zahrnuje formáty Ustar (reprezentované UstarTarEntry třídou), Pax (reprezentované PaxTarEntry třídou) a Gnu (reprezentované GnuTarEntry třídou).

public ref class PosixTarEntry abstract : System::Formats::Tar::TarEntry
public abstract class PosixTarEntry : System.Formats.Tar.TarEntry
type PosixTarEntry = class
    inherit TarEntry
Public MustInherit Class PosixTarEntry
Inherits TarEntry
Dědičnost
PosixTarEntry
Odvozené

Poznámky

Formáty, které implementují standard POSIX IEEE P1003.1 z roku 1988, podporují následující pole hlaviček: devmajor, devminor, gnamea uname.

I když formát Gnu není kompatibilní s POSIX, implementuje a podporuje pole specifická pro Unix, která byla definována v daném standardu POSIX.

Vlastnosti

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í null.

(Zděděno od TarEntry)
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í.

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í.

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.

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.

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)

Platí pro