CpioArchive.DeleteEntry
İçindekiler
[
Saklamak
]DeleteEntry(CpioEntry)
Belirli bir girişin ilk örneğini girişler listesinden kaldırır.
public CpioArchive DeleteEntry(CpioEntry entry)
Parametre | Tip | Tanım |
---|---|---|
entry | CpioEntry | Girişler listesinden kaldırılacak giriş. |
Geri dönüş değeri
Cpio giriş örneği.
istisnalar
istisna | şart |
---|---|
ArgumentNullException | entry boş. |
Örnekler
Sonuncusu dışındaki tüm girişleri şu şekilde kaldırabilirsiniz:
using (var archive = new CpioArchive("archive.cpio"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save(outputCpioFile);
}
Ayrıca bakınız
- class CpioEntry
- class CpioArchive
- ad alanı Aspose.Zip.Cpio
- toplantı Aspose.Zip
DeleteEntry(int)
Girişi index. ile girişler listesinden kaldırır.
public CpioArchive DeleteEntry(int entryIndex)
Parametre | Tip | Tanım |
---|---|---|
entryIndex | Int32 | Kaldırılacak girişin sıfır tabanlı dizini. |
Geri dönüş değeri
Girişin silindiği arşiv.
istisnalar
istisna | şart |
---|---|
ArgumentOutOfRangeException | entryIndex 0.-veya-‘den küçüktürentryIndex eşit veya daha büyükGirdileri saymak. |
Örnekler
using (var archive = new CpioArchive("two_files.cpio"))
{
archive.DeleteEntry(0);
archive.Save("single_file.cpio");
}
Ayrıca bakınız
- class CpioArchive
- ad alanı Aspose.Zip.Cpio
- toplantı Aspose.Zip