GnuTarEntry クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
GNU 形式の tar エントリを表します。
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
- 継承
注釈
Gnu 形式は POSIX 互換ではありませんが、1988 年の POSIX IEEE P1003.1 標準で定義された Unix 固有のフィールド (devmajor、devminor、gname、および uname) を実装してサポートします。
コンストラクター
| 名前 | 説明 |
|---|---|
| GnuTarEntry(TarEntry) |
指定した |
| GnuTarEntry(TarEntryType, String) |
指定したエントリの種類とエントリ名を使用して、新しい GnuTarEntry インスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AccessTime |
このエントリによって表されるファイルが最後にアクセスされた時刻を表すタイムスタンプ。 |
| ChangeTime |
このエントリによって表されるファイルのメタデータが最後に変更された時刻を表すタイムスタンプ。 |
| Checksum |
このエントリ内のすべてのフィールドのチェックサム。 この値は、エントリが既存のアーカイブから読み取られた場合、またはエントリが新しいアーカイブに書き込まれた後に 0 以外になります。 (継承元 TarEntry) |
| DataOffset |
アーカイブ ストリームに対応するデータ ストリームの開始位置を取得します。 (継承元 TarEntry) |
| DataStream |
このエントリのデータ セクションを取得または設定します。
EntryType がデータの格納をサポートしていない場合は、 |
| DeviceMajor |
デバイスのメジャー番号を取得または設定します。 現在のエントリが文字デバイスまたはブロック デバイスを表す場合、メジャー番号はデバイスに関連付けられているドライバーを識別します。 (継承元 PosixTarEntry) |
| DeviceMinor |
デバイスのマイナー番号を取得または設定します。 現在のエントリが文字デバイスまたはブロック デバイスを表す場合、ドライバーが制御する個々のデバイスを区別するためにマイナー番号が使用されます。 (継承元 PosixTarEntry) |
| EntryType |
このエントリで表されるファイルシステム オブジェクトの種類を取得します。 (継承元 TarEntry) |
| Format |
エントリの形式。 (継承元 TarEntry) |
| Gid |
このエントリで表されるファイルを所有するグループの ID を取得または設定します。 (継承元 TarEntry) |
| GroupName |
このエントリを所有するグループの名前を取得または設定します。 (継承元 PosixTarEntry) |
| Length |
EntryType がデータを含むことができるエントリを示す場合は、そのようなデータの長さをバイト単位で取得します。 (継承元 TarEntry) |
| LinkName |
EntryType が SymbolicLink または HardLinkを示す場合は、リンクのリンク ターゲット パスを取得または設定します。 (継承元 TarEntry) |
| Mode |
このエントリによって表されるファイルの Unix ファイルのアクセス許可を取得または設定します。 (継承元 TarEntry) |
| ModificationTime |
このエントリによって表されるファイルの内容が最後に変更された時刻を取得または設定します。 (継承元 TarEntry) |
| Name |
相対パスとファイル名を含むエントリの名前を取得または設定します。 (継承元 TarEntry) |
| Uid |
このエントリで表されるファイルを所有するユーザーの ID を取得または設定します。 (継承元 TarEntry) |
| UserName |
このエントリを所有するユーザーの名前を取得または設定します。 (継承元 PosixTarEntry) |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| ExtractToFile(String, Boolean) |
現在のファイルまたはディレクトリをファイル システムに抽出します。 シンボリック リンクとハード リンクは抽出されません。 (継承元 TarEntry) |
| ExtractToFileAsync(String, Boolean, CancellationToken) |
現在のエントリをファイル システムに非同期的に抽出します。 (継承元 TarEntry) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のエントリを表す文字列を返します。 (継承元 TarEntry) |