TarWriter クラス

定義

tar アーカイブをストリームに書き込みます。

public ref class TarWriter sealed : IAsyncDisposable, IDisposable
public sealed class TarWriter : IAsyncDisposable, IDisposable
type TarWriter = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class TarWriter
Implements IAsyncDisposable, IDisposable
継承
TarWriter
実装

コンストラクター

TarWriter(Stream)

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

TarWriter(Stream, Boolean)

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

TarWriter(Stream, TarEntryFormat, Boolean)

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

プロパティ

Format

メソッドを使用してアーカイブに書き込む際のエントリの形式を WriteEntry(String, String) 取得します。

メソッド

Dispose()

現在TarWriterのインスタンスを破棄し、コンストラクターで 引数が にfalse設定されている場合leaveOpenはアーカイブ ストリームを閉じます。

DisposeAsync()

現在TarWriterのインスタンスを非同期的に破棄し、コンストラクターで 引数が にfalse設定されている場合leaveOpenはアーカイブ ストリームを閉じます。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteEntry(String, String)

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

WriteEntry(TarEntry)

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

WriteEntryAsync(String, String, CancellationToken)

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

WriteEntryAsync(TarEntry, CancellationToken)

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

拡張メソッド

ConfigureAwait(IAsyncDisposable, Boolean)

非同期の破棄可能から返されるタスク上での待機がどのように実行されるかを構成します。

適用対象