PaxTarEntry コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
PaxTarEntry(TarEntry) |
指定した |
PaxTarEntry(TarEntryType, String) |
指定したエントリの種類とエントリ名、および既定の拡張属性を使用して、新しい PaxTarEntry インスタンスを初期化します。 |
PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) |
指定したエントリの種類、エントリ名、および拡張属性列挙を使用して、新しい PaxTarEntry インスタンスを初期化します。 |
PaxTarEntry(TarEntry)
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
指定したother
エントリを PAX 形式に変換して、新しいPaxTarEntryインスタンスを初期化します。
public:
PaxTarEntry(System::Formats::Tar::TarEntry ^ other);
public PaxTarEntry (System.Formats.Tar.TarEntry other);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntry -> System.Formats.Tar.PaxTarEntry
Public Sub New (other As TarEntry)
パラメーター
例外
適用対象
PaxTarEntry(TarEntryType, String)
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
指定したエントリの種類とエントリ名、および既定の拡張属性を使用して、新しい PaxTarEntry インスタンスを初期化します。
public:
PaxTarEntry(System::Formats::Tar::TarEntryType entryType, System::String ^ entryName);
public PaxTarEntry (System.Formats.Tar.TarEntryType entryType, string entryName);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntryType * string -> System.Formats.Tar.PaxTarEntry
Public Sub New (entryType As TarEntryType, entryName As String)
パラメーター
- entryType
- TarEntryType
エントリの種類。
- entryName
- String
このエントリのパスとファイル名を含む文字列。
例外
entryName
が null
です。
注釈
コンストラクターを使用してPaxTarEntry(TarEntryType, String)インスタンスを作成する場合は、、、および Fifoのエントリ型のみがサポートされますSymbolicLinkDirectoryCharacterDeviceHardLinkRegularFileBlockDevice。
コンストラクターを PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>) 使用して、エントリの作成時に追加の拡張属性を含めます。
次のエントリは、すべての PAX エントリの拡張属性ディクショナリで常に見つかります。
- 名前
mtime
の下の変更時刻を Double 数値として指定します。 - 名前
atime
の下のアクセス時間を数値で指定 Double します。 - 名前
ctime
の下の時刻を Double 数値として変更します。 - という名前
path
の下のパスを文字列として指定します。
次のエントリは、特定の条件が満たされた場合にのみ、PAX エントリの拡張属性ディクショナリで見つかります。
- グループ名は、32 バイトを超える場合は文字列として、 という名前
gname
の下にあります。 - 32 バイトを超える場合は、ユーザー名を文字列として指定
uname
します。 - 番号の文字列表現が 12 バイトを超える場合は、 という名前
size
Int32のファイルの長さ 。
適用対象
PaxTarEntry(TarEntryType, String, IEnumerable<KeyValuePair<String,String>>)
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
- ソース:
- PaxTarEntry.cs
指定したエントリの種類、エントリ名、および拡張属性列挙を使用して、新しい PaxTarEntry インスタンスを初期化します。
public:
PaxTarEntry(System::Formats::Tar::TarEntryType entryType, System::String ^ entryName, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::String ^>> ^ extendedAttributes);
public PaxTarEntry (System.Formats.Tar.TarEntryType entryType, string entryName, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>> extendedAttributes);
new System.Formats.Tar.PaxTarEntry : System.Formats.Tar.TarEntryType * string * seq<System.Collections.Generic.KeyValuePair<string, string>> -> System.Formats.Tar.PaxTarEntry
Public Sub New (entryType As TarEntryType, entryName As String, extendedAttributes As IEnumerable(Of KeyValuePair(Of String, String)))
パラメーター
- entryType
- TarEntryType
エントリの種類。
- entryName
- String
このエントリのパスとファイル名を含む文字列。
- extendedAttributes
- IEnumerable<KeyValuePair<String,String>>
現在のエントリの前にある拡張属性エントリに含めるメタデータを表す文字列キーと値のペアの列挙。
例外
extendedAttributes
または entryName
が null
です。
注釈
エントリの作成時に追加の拡張属性を含めるには、このコンストラクターを使用します。
次のエントリは、すべての PAX エントリの拡張属性ディクショナリで常に見つかります。
- 名前
mtime
の下の変更時刻を Double 数値として指定します。 - 名前
atime
の下のアクセス時間を数値で指定 Double します。 - 名前
ctime
の下の時刻を Double 数値として変更します。 - という名前
path
の下のパスを文字列として指定します。
次のエントリは、特定の条件が満たされた場合にのみ、PAX エントリの拡張属性ディクショナリで見つかります。
- グループ名は、32 バイトを超える場合は文字列として、 という名前
gname
の下にあります。 - 32 バイトを超える場合は、ユーザー名を文字列として指定
uname
します。 - 番号の文字列表現が 12 バイトを超える場合は、 という名前
size
Int32のファイルの長さ 。
適用対象
.NET