Class TarArchive

TarArchive class

Kelas ini mewakili file arsip tar. Gunakan untuk menyusun, mengekstrak, atau memperbarui arsip tar.

public class TarArchive : IArchive

Konstruktor

NamaKeterangan
TarArchive()Menginisialisasi instance baru dariTarArchive kelas.
TarArchive(Stream)Menginisialisasi instance baru dariArchive kelas dan menulis daftar entri dapat diekstraksi dari arsip.
TarArchive(string)Menginisialisasi instance baru dariTarArchive kelas dan menulis daftar entri dapat diekstraksi dari arsip.

Properti

NamaKeterangan
Entries { get; }Mendapat entri dariTarEntry ketik merupakan arsip.

Metode

NamaKeterangan
static FromGZip(Stream)Mengekstrak arsip dan komposisi gzip yang disediakanTarArchive dari data yang diekstraksi.
static FromGZip(string)Mengekstrak arsip dan komposisi gzip yang disediakanTarArchive dari data yang diekstraksi.
static FromLZip(Stream)Ekstrak yang disediakan arsip dan penulisan lzipTarArchive dari data yang diekstraksi.
static FromLZip(string)Ekstrak yang disediakan arsip dan penulisan lzipTarArchive dari data yang diekstraksi.
static FromXz(Stream)Ekstrak arsip dan penulisan format xz yang disediakanTarArchive dari data yang diekstraksi.
static FromXz(string)Ekstrak arsip dan penulisan format xz yang disediakanTarArchive dari data yang diekstraksi.
static FromZ(Stream)Ekstrak disediakan arsip dan komposisi format ZTarArchive dari data yang diekstraksi.
static FromZ(string)Ekstrak disediakan arsip dan komposisi format ZTarArchive dari data yang diekstraksi.
CreateEntries(DirectoryInfo, bool)Menambahkan ke arsip semua file dan direktori secara rekursif di direktori yang diberikan.
CreateEntries(string, bool)Menambahkan ke arsip semua file dan direktori secara rekursif di direktori yang diberikan.
CreateEntry(string, FileInfo, bool)Buat satu entri dalam arsip.
CreateEntry(string, Stream, FileSystemInfo)Buat satu entri dalam arsip.
CreateEntry(string, string, bool)Buat satu entri dalam arsip.
DeleteEntry(int)Menghapus entri dari daftar entri menurut indeks.
DeleteEntry(TarEntry)Menghapus kejadian pertama dari entri tertentu dari daftar entri.
Dispose()Melakukan tugas yang ditentukan aplikasi terkait dengan membebaskan, melepaskan, atau menyetel ulang sumber daya yang tidak dikelola.
ExtractToDirectory(string)Ekstrak semua file dalam arsip ke direktori yang disediakan.
Save(Stream, TarFormat?)Menyimpan arsip ke aliran yang disediakan.
Save(string, TarFormat?)Menyimpan arsip ke file tujuan yang disediakan.
SaveGzipped(Stream, TarFormat?)Menyimpan arsip ke aliran dengan kompresi gzip.
SaveGzipped(string, TarFormat?)Menyimpan arsip ke file dengan jalur dengan kompresi gzip.
SaveLzipped(Stream, TarFormat?)Menyimpan arsip ke aliran dengan kompresi lzip.
SaveLzipped(string, TarFormat?)Menyimpan arsip ke file dengan jalur dengan kompresi lzip.
SaveXzCompressed(Stream, TarFormat?, XzArchiveSettings)Menyimpan arsip ke aliran dengan kompresi xz.
SaveXzCompressed(string, TarFormat?, XzArchiveSettings)Menyimpan arsip ke jalur demi jalur dengan kompresi xz.
SaveZCompressed(Stream, TarFormat?)Menyimpan arsip ke aliran dengan kompresi Z.
SaveZCompressed(string, TarFormat?)Menyimpan arsip ke jalur demi jalur dengan kompresi Z.

Lihat juga