TarReader クラス

定義

ストリームから tar アーカイブを読み取ります。

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

コンストラクター

TarReader(Stream, Boolean)

指定したストリームから tar エントリを読み取ることができる TarReader インスタンスを初期化し、必要に応じて、このインスタンスの破棄時にストリームを開いたままにすることができます。

メソッド

Dispose()

現在の TarReader インスタンスを破棄し、leaveOpen 引数がコンストラクターで false に設定されている場合にアーカイブから読み取られたすべてのエントリのストリームを破棄します。

DisposeAsync()

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetNextEntry(Boolean)

アーカイブ ストリームから次のエントリを取得します。

GetNextEntryAsync(Boolean, CancellationToken)

アーカイブ ストリームから次のエントリを非同期的に取得します。

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

拡張メソッド

ConfigureAwait(IAsyncDisposable, Boolean)

非同期破棄から返されるタスクの待機を実行する方法を構成します。

適用対象