CpioArchive.DeleteEntry
isi
[
bersembunyi
]DeleteEntry(CpioEntry)
Menghapus kejadian pertama dari entri tertentu dari daftar entri.
public CpioArchive DeleteEntry(CpioEntry entry)
Parameter | Jenis | Keterangan |
---|---|---|
entry | CpioEntry | Entri untuk dihapus dari daftar entri. |
Nilai Pengembalian
Contoh entri Cpio.
Pengecualian
pengecualian | kondisi |
---|---|
ArgumentNullException | entry adalah nol. |
Contoh
Inilah cara Anda dapat menghapus semua entri kecuali yang terakhir:
using (var archive = new CpioArchive("archive.cpio"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save(outputCpioFile);
}
Lihat juga
- class CpioEntry
- class CpioArchive
- ruang nama Aspose.Zip.Cpio
- perakitan Aspose.Zip
DeleteEntry(int)
Menghapus entri dari daftar entri menurut indeks.
public CpioArchive DeleteEntry(int entryIndex)
Parameter | Jenis | Keterangan |
---|---|---|
entryIndex | Int32 | Indeks entri berbasis nol yang akan dihapus. |
Nilai Pengembalian
Arsip dengan entri dihapus.
Pengecualian
pengecualian | kondisi |
---|---|
ArgumentOutOfRangeException | entryIndex kurang dari 0,-atau-entryIndex sama dengan atau lebih besar dariEntri menghitung. |
Contoh
using (var archive = new CpioArchive("two_files.cpio"))
{
archive.DeleteEntry(0);
archive.Save("single_file.cpio");
}
Lihat juga
- class CpioArchive
- ruang nama Aspose.Zip.Cpio
- perakitan Aspose.Zip