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
- 實作
建構函式
| 名稱 | Description |
|---|---|
| TarWriter(Stream, Boolean) |
初始化一個 TarWriter 實例,該實例可將 tar 條目寫入指定串流,並可選擇在丟棄該實例時保持串流開啟。 使用此建構子時,所得壓縮檔格式為 Pax。 |
| TarWriter(Stream, TarEntryFormat, Boolean) |
初始化一個 TarWriter 實例,可將 tar 條目寫入指定串流,並可選擇在丟棄該實例時保持串流開啟,並在使用該 WriteEntry(String, String) 方法寫入條目時可選擇指定格式。 |
| TarWriter(Stream, TarWriterOptions, Boolean) |
將 tar 封存寫入數據流。 |
| TarWriter(Stream) |
初始化一個 TarWriter 可寫入 tar 條目至指定串流的實例,並在該實例丟棄時關閉該 |
屬性
| 名稱 | Description |
|---|---|
| Format |
在使用該 WriteEntry(String, String) 方法寫入檔案庫時取得條目的格式。 |
方法
| 名稱 | Description |
|---|---|
| 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) |
非同步地將指定的項目寫入壓縮串流。 |
擴充方法
| 名稱 | Description |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
設定如何執行從異步可處置專案傳回的工作等候。 |