TarWriter Kelas

Definisi

Menulis arsip tar ke dalam aliran.

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
Warisan
TarWriter
Penerapan

Konstruktor

TarWriter(Stream)

Menginisialisasi instans TarWriter yang dapat menulis entri tar ke aliran yang ditentukan dan menutup archiveStream saat pembuangan instans ini.

TarWriter(Stream, Boolean)

Menginisialisasi instans TarWriter yang dapat menulis entri tar ke aliran yang ditentukan dan secara opsional membiarkan aliran terbuka setelah pembuangan instans ini. Saat menggunakan konstruktor ini, format arsip yang dihasilkan adalah Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

Menginisialisasi instans TarWriter yang dapat menulis entri tar ke aliran yang ditentukan, secara opsional membiarkan aliran terbuka setelah pembuangan instans ini, dan secara opsional menentukan format saat menulis entri menggunakan WriteEntry(String, String) metode .

Properti

Format

Mendapatkan format entri saat menulisnya ke arsip menggunakan WriteEntry(String, String) metode .

Metode

Dispose()

Membuang instans saat ini TarWriter , dan menutup aliran arsip jika leaveOpen argumen diatur ke false dalam konstruktor.

DisposeAsync()

Secara asinkron membuang instans saat ini TarWriter , dan menutup aliran arsip jika leaveOpen argumen diatur ke false di konstruktor.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteEntry(String, String)

Menulis file yang ditentukan ke dalam aliran arsip sebagai entri tar.

WriteEntry(TarEntry)

Menulis entri yang ditentukan ke dalam aliran arsip.

WriteEntryAsync(String, String, CancellationToken)

Secara asinkron menulis file yang ditentukan ke dalam aliran arsip sebagai entri tar.

WriteEntryAsync(TarEntry, CancellationToken)

Secara asinkron menulis entri yang ditentukan ke dalam aliran arsip.

Metode Ekstensi

ConfigureAwait(IAsyncDisposable, Boolean)

Mengonfigurasi bagaimana menunggu tugas yang dikembalikan dari asinkron sekali pakai dilakukan.

Berlaku untuk