PosixTarEntry 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從 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
- 繼承
- 衍生
備註
從 1988 實作 POSIX IEEE P1003.1 標準的格式支援下列標頭欄位: devmajor
、 devminor
、 gname
和 uname
。
即使 Gnu 格式與 POSIX 不相容,仍會實作並支援該 POSIX 標準中定義的 Unix 特定欄位。
屬性
Checksum |
這個專案中所有欄位的總和檢查碼。 從現有的封存讀取專案,或寫入新封存之後,此值為非零。 (繼承來源 TarEntry) |
DataStream |
取得或設定這個項目的數據區段。 EntryType如果不支援包含資料,則傳 |
DeviceMajor |
取得或設定裝置的主要數位。 當目前的專案代表字元裝置或區塊裝置時,主要數位會識別與裝置相關聯的驅動程式。 |
DeviceMinor |
取得或設定裝置的次要號碼。 當目前的專案代表字元裝置或區塊裝置時,驅動程式會使用次要號碼來區分它所控制的個人裝置。 |
EntryType |
取得這個專案所表示的檔案系統物件類型。 (繼承來源 TarEntry) |
Format |
專案的格式。 (繼承來源 TarEntry) |
Gid |
取得或設定擁有這個專案所表示檔案之群組的標識碼。 (繼承來源 TarEntry) |
GroupName |
取得或設定擁有這個專案的組名。 |
Length |
EntryType當指出可包含數據的專案時,取得這類數據的位元組長度。 (繼承來源 TarEntry) |
LinkName |
EntryType當表示 SymbolicLink 或 HardLink時,取得或設定連結的鏈接目標路徑。 (繼承來源 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) |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應