Bagikan melalui


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 setelah 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 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 metode WriteEntry(String, String).

Properti

Format

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

Metode

Dispose()

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

DisposeAsync()

Secara asinkron membuang instans TarWriter saat ini, dan menutup aliran arsip jika argumen leaveOpen 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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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 akan dilakukan.

Berlaku untuk