共用方式為


PosixTarEntry 類別

定義

從 1988 年以 POSIX IEEE P1003.1 標準為基礎的格式封存中定義 tar 專案的核心行為。 Ustar 這包括類別) 所代表UstarTarEntry的格式 (、 Pax (由PaxTarEntry類別) 表示,以及Gnu類別) 所GnuTarEntry代表 (。

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
繼承
PosixTarEntry
衍生

備註

從 1988 實作 POSIX IEEE P1003.1 標準的格式支援下列標頭欄位: devmajordevminorgnameuname

即使 Gnu 格式與 POSIX 不相容,仍會實作並支援該 POSIX 標準中定義的 Unix 特定欄位。

屬性

Checksum

這個專案中所有欄位的總和檢查碼。 從現有的封存讀取專案,或寫入新封存之後,此值為非零。

(繼承來源 TarEntry)
DataStream

取得或設定這個項目的數據區段。 EntryType如果不支援包含資料,則傳null回 。

(繼承來源 TarEntry)
DeviceMajor

取得或設定裝置的主要數位。 當目前的專案代表字元裝置或區塊裝置時,主要數位會識別與裝置相關聯的驅動程式。

DeviceMinor

取得或設定裝置的次要號碼。 當目前的專案代表字元裝置或區塊裝置時,驅動程式會使用次要號碼來區分它所控制的個人裝置。

EntryType

取得這個專案所表示的檔案系統物件類型。

(繼承來源 TarEntry)
Format

專案的格式。

(繼承來源 TarEntry)
Gid

取得或設定擁有這個專案所表示檔案之群組的標識碼。

(繼承來源 TarEntry)
GroupName

取得或設定擁有這個專案的組名。

Length

EntryType當指出可包含數據的專案時,取得這類數據的位元組長度。

(繼承來源 TarEntry)
LinkName

EntryType當表示 SymbolicLinkHardLink時,取得或設定連結的鏈接目標路徑。

(繼承來源 TarEntry)
Mode

取得或設定這個專案所表示之檔案的 Unix 檔案許可權。

(繼承來源 TarEntry)
ModificationTime

取得或設定上次修改這個專案所表示之檔案的內容的時間。

(繼承來源 TarEntry)
Name

取得或設定項目的名稱,其中包含相對路徑和檔名。

(繼承來源 TarEntry)
Uid

取得或設定擁有這個專案所表示之檔案的使用者標識碼。

(繼承來源 TarEntry)
UserName

取得或設定擁有這個項目的用戶名稱。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
ExtractToFile(String, Boolean)

將目前的檔案或目錄解壓縮至檔案系統。 不會擷取符號連結和硬式連結。

(繼承來源 TarEntry)
ExtractToFileAsync(String, Boolean, CancellationToken)

以異步方式將目前的專案解壓縮至文件系統。

(繼承來源 TarEntry)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回表示目前專案的字串。

(繼承來源 TarEntry)

適用於