TarWriter.WriteEntry メソッド

定義

オーバーロード

WriteEntry(TarEntry)

指定したエントリをアーカイブ ストリームに書き込みます。

WriteEntry(String, String)

指定したファイルを tar エントリとしてアーカイブ ストリームに書き込みます。

WriteEntry(TarEntry)

ソース:
TarWriter.cs
ソース:
TarWriter.cs
ソース:
TarWriter.cs

指定したエントリをアーカイブ ストリームに書き込みます。

public:
 void WriteEntry(System::Formats::Tar::TarEntry ^ entry);
public void WriteEntry (System.Formats.Tar.TarEntry entry);
member this.WriteEntry : System.Formats.Tar.TarEntry -> unit
Public Sub WriteEntry (entry As TarEntry)

パラメーター

entry
TarEntry

書き込む tar エントリ。

例外

エントリの種類が または SymbolicLinkHardLinkLinkName が または 空ですnull

アーカイブ ストリームは破棄されます。

entrynull です。

I/O の問題が発生しました。

注釈

アーカイブにエントリを書き込む前に、エントリの にデータを書き込んだ場合は、必ず目的の DataStream開始位置に巻き戻してください。

各形式での書き込みでサポートされるエントリの種類を次に示します。

適用対象

WriteEntry(String, String)

ソース:
TarWriter.cs
ソース:
TarWriter.cs
ソース:
TarWriter.cs

指定したファイルを tar エントリとしてアーカイブ ストリームに書き込みます。

public:
 void WriteEntry(System::String ^ fileName, System::String ^ entryName);
public void WriteEntry (string fileName, string? entryName);
member this.WriteEntry : string * string -> unit
Public Sub WriteEntry (fileName As String, entryName As String)

パラメーター

fileName
String

アーカイブに書き込むファイルへのパス。

entryName
String

アーカイブで表されるファイルの名前。 オプションの相対パスとファイル名を含める必要があります。

例外

アーカイブ ストリームは破棄されます。

fileName または entryName が、null または空です。

I/O の問題が発生しました。

適用対象