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)

初始化 TarReader 實例,這個實例可以從指定的數據流讀取 tar 專案,而且可以選擇性地讓數據流在處置這個實例時保持開啟狀態。

方法

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)

設定如何執行從異步可處置專案傳回的工作等候。

適用於