Share via


PosixTarEntry クラス

定義

1988 年の POSIX IEEE P1003.1 標準に基づく形式のアーカイブからの tar エントリのコア動作を定義します。 これには、形式 Ustar (クラスで表される)、 Pax (クラスでUstarTarEntryPaxTarEntry表される)、および 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 標準を実装する形式では、および unameのヘッダー フィールドgnamedevmajordevminorがサポートされています。

Gnu形式は POSIX 互換ではありませんが、その POSIX 標準で定義された Unix 固有のフィールドを実装し、サポートします。

プロパティ

Checksum

このエントリ内のすべてのフィールドのチェックサム。 エントリが既存のアーカイブから読み取られた場合、またはエントリが新しいアーカイブに書き込まれた後に、値が 0 以外になります。

(継承元 TarEntry)
DataStream

このエントリのデータ セクションを取得または設定します。 がデータの EntryType 格納をサポートしていない場合は、 を返します null

(継承元 TarEntry)
DeviceMajor

デバイスのメジャー番号を取得または設定します。 現在のエントリが文字デバイスまたはブロック デバイスを表す場合、メジャー番号はデバイスに関連付けられているドライバーを識別します。

DeviceMinor

デバイスのマイナー番号を取得または設定します。 現在のエントリが文字デバイスまたはブロック デバイスを表す場合、ドライバーが制御する個々のデバイスを区別するためにマイナー番号が使用されます。

EntryType

このエントリで表されるファイルシステム オブジェクトの種類を取得します。

(継承元 TarEntry)
Format

エントリの形式。

(継承元 TarEntry)
Gid

このエントリで表されるファイルを所有するグループの ID を取得または設定します。

(継承元 TarEntry)
GroupName

このエントリを所有するグループの名前を取得または設定します。

Length

EntryType データを含むことができるエントリを示す場合は、そのようなデータの長さをバイト単位で取得します。

(継承元 TarEntry)
LinkName

EntryType または を SymbolicLink 示す場合は、 HardLinkリンクのリンク ターゲット パスを取得または設定します。

(継承元 TarEntry)
Mode

このエントリで表されるファイルの Unix ファイルのアクセス許可を取得または設定します。

(継承元 TarEntry)
ModificationTime

このエントリによって表されるファイルの内容が最後に変更された時刻を取得または設定します。

(継承元 TarEntry)
Name

相対パスとファイル名を含むエントリの名前を取得または設定します。

(継承元 TarEntry)
Uid

このエントリで表されるファイルを所有するユーザーの ID を取得または設定します。

(継承元 TarEntry)
UserName

このエントリを所有するユーザーの名前を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
ExtractToFile(String, Boolean)

現在のファイルまたはディレクトリをファイルシステムに抽出します。 シンボリック リンクとハード リンクは抽出されません。

(継承元 TarEntry)
ExtractToFileAsync(String, Boolean, CancellationToken)

現在のエントリをファイルシステムに非同期的に抽出します。

(継承元 TarEntry)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のエントリを表す文字列を返します。

(継承元 TarEntry)

適用対象