Class CpioArchive

CpioArchive class

Kelas ini mewakili file arsip cpio.

public class CpioArchive : IArchive

Konstruktor

NamaKeterangan
CpioArchive()Menginisialisasi instance baru dariCpioArchive kelas.
CpioArchive(Stream)Menginisialisasi instance baru dariCpioArchive kelas dan menulis daftar entri dapat diekstraksi dari arsip.
CpioArchive(string)Menginisialisasi instance baru dariCpioArchive kelas dan menulis daftar entri dapat diekstraksi dari arsip.

Properti

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

Metode

NamaKeterangan
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, Stream)Buat satu entri dalam arsip.
CreateEntry(string, FileInfo, bool)Buat satu entri dalam arsip.
CreateEntry(string, string, bool)Buat satu entri dalam arsip.
DeleteEntry(CpioEntry)Menghapus kejadian pertama dari entri tertentu dari daftar entri.
DeleteEntry(int)Menghapus entri dari daftar entri menurut indeks.
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, CpioFormat)Menyimpan arsip ke aliran yang disediakan.
Save(string, CpioFormat)Menyimpan arsip ke file tujuan yang disediakan.
SaveGzipped(Stream, CpioFormat)Menyimpan arsip ke aliran dengan kompresi gzip.
SaveGzipped(string, CpioFormat)Menyimpan arsip ke file dengan jalur dengan kompresi gzip.
SaveXzCompressed(Stream, CpioFormat, XzArchiveSettings)Menyimpan arsip ke aliran dengan kompresi xz.
SaveXzCompressed(string, CpioFormat, XzArchiveSettings)Menyimpan arsip ke jalur demi jalur dengan kompresi xz.

Lihat juga