TarWriter コンストラクター

定義

オーバーロード

TarWriter(Stream)

指定したストリームに TarWriter tar エントリを書き込み、このインスタンスの破棄時に を閉じるインスタンスを archiveStream 初期化します。

TarWriter(Stream, Boolean)

TarWriter指定したストリームに tar エントリを書き込み、必要に応じてこのインスタンスの破棄時にストリームを開いたままにするインスタンスを初期化します。 このコンストラクターを使用する場合、結果のアーカイブの形式は です Pax

TarWriter(Stream, TarEntryFormat, Boolean)

TarWriter指定したストリームに tar エントリを書き込むことができるインスタンスを初期化し、必要に応じて、このインスタンスの破棄時にストリームを開いたままにし、 メソッドを使用してWriteEntry(String, String)エントリを書き込むときに形式を指定します。

TarWriter(Stream)

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

指定したストリームに TarWriter tar エントリを書き込み、このインスタンスの破棄時に を閉じるインスタンスを archiveStream 初期化します。

public:
 TarWriter(System::IO::Stream ^ archiveStream);
public TarWriter (System.IO.Stream archiveStream);
new System.Formats.Tar.TarWriter : System.IO.Stream -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream)

パラメーター

archiveStream
Stream

書き込まれるストリーム。

例外

archiveStreamnull です。

archiveStream は、書き込みをサポートしません。

注釈

このコンストラクターを使用する場合、 Pax は、 メソッドを使用してアーカイブに書き込まれたエントリの既定の形式として使用 WriteEntry(String, String) されます。

適用対象

TarWriter(Stream, Boolean)

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

TarWriter指定したストリームに tar エントリを書き込み、必要に応じてこのインスタンスの破棄時にストリームを開いたままにするインスタンスを初期化します。 このコンストラクターを使用する場合、結果のアーカイブの形式は です Pax

public TarWriter (System.IO.Stream archiveStream, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional leaveOpen As Boolean = false)

パラメーター

archiveStream
Stream

書き込まれるストリーム。

leaveOpen
Boolean

false このインスタンスが破棄されるときに を archiveStream 破棄 true する場合は 。ストリームを開いたままにする場合は 。

例外

archiveStreamnull です。

archiveStream は、書き込みをサポートしません。

適用対象

TarWriter(Stream, TarEntryFormat, Boolean)

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

TarWriter指定したストリームに tar エントリを書き込むことができるインスタンスを初期化し、必要に応じて、このインスタンスの破棄時にストリームを開いたままにし、 メソッドを使用してWriteEntry(String, String)エントリを書き込むときに形式を指定します。

public TarWriter (System.IO.Stream archiveStream, System.Formats.Tar.TarEntryFormat format = System.Formats.Tar.TarEntryFormat.Pax, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * System.Formats.Tar.TarEntryFormat * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional format As TarEntryFormat = System.Formats.Tar.TarEntryFormat.Pax, Optional leaveOpen As Boolean = false)

パラメーター

archiveStream
Stream

書き込まれるストリーム。

format
TarEntryFormat

を呼び出 WriteEntry(String, String)すときに使用する形式。 既定値は Pax です。

leaveOpen
Boolean

false このインスタンスが破棄されるときに を archiveStream 破棄 true する場合は 。ストリームを開いたままにする場合は 。

例外

archiveStreamnull です。

archiveStream は、書き込みをサポートしません。

formatUnknownは、他の列挙型の値のいずれかであるか、そうでないかのいずれかです。

注釈

推奨される形式は、柔軟性を確保するためです Pax

適用対象