Share via


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)

設定如何執行從非同步可處置項目傳回的工作 await。

適用於