TarWriter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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 專案寫入指定的數據流,並在處置這個實例時關閉 |
TarWriter(Stream, Boolean) |
初始化 TarWriter 實例,此實例可以將 tar 專案寫入指定的數據流,並在處置這個實例時選擇性地讓數據流保持開啟狀態。 使用此建構函式時,產生的封存格式會 Pax。 |
TarWriter(Stream, TarEntryFormat, Boolean) |
初始化 TarWriter 實例,這個實例可以將 tar 專案寫入指定的數據流,選擇性地讓數據流在處理這個實例時保持開啟,並在使用 WriteEntry(String, String) 方法寫入專案時選擇性地指定格式。 |
屬性
Format |
使用 WriteEntry(String, String) 方法將專案寫入封存時,取得專案的格式。 |
方法
Dispose() |
處置目前的 TarWriter 實例,如果建構函式中 |
DisposeAsync() |
以異步方式處置目前的 TarWriter 實例,並在建構函式中將 |
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) |
設定如何執行從異步可處置專案傳回的工作等候。 |