共用方式為


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 實例,如果建構函式中 leaveOpen 自變數設定為 false,則會關閉封存數據流。

DisposeAsync()

以異步方式處置目前的 TarWriter 實例,並在建構函式中將 leaveOpen 自變數設定為 false 時關閉封存數據流。

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)

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

適用於