CpioArchive.DeleteEntry
Contenido
[
Ocultar
]DeleteEntry(CpioEntry)
Elimina la primera aparición de una entrada específica de la lista de entradas.
public CpioArchive DeleteEntry(CpioEntry entry)
| Parámetro | Escribe | Descripción |
|---|---|---|
| entry | CpioEntry | La entrada a eliminar de la lista de entradas. |
Valor_devuelto
Instancia de entrada de Cpio.
Excepciones
| excepción | condición |
|---|---|
| ArgumentNullException | entry es nulo. |
Ejemplos
Así es como puede eliminar todas las entradas excepto la última:
using (var archive = new CpioArchive("archive.cpio"))
{
while (archive.Entries.Count > 1)
archive.DeleteEntry(archive.Entries[0]);
archive.Save(outputCpioFile);
}
Ver también
- class CpioEntry
- class CpioArchive
- espacio de nombres Aspose.Zip.Cpio
- asamblea Aspose.Zip
DeleteEntry(int)
Elimina la entrada de la lista de entradas por index.
public CpioArchive DeleteEntry(int entryIndex)
| Parámetro | Escribe | Descripción |
|---|---|---|
| entryIndex | Int32 | El índice de base cero de la entrada que se va a quitar. |
Valor_devuelto
El archivo con la entrada eliminada.
Excepciones
| excepción | condición |
|---|---|
| ArgumentOutOfRangeException | entryIndex es menor que 0.-o-entryIndex es igual o mayor queEntradas contar. |
Ejemplos
using (var archive = new CpioArchive("two_files.cpio"))
{
archive.DeleteEntry(0);
archive.Save("single_file.cpio");
}
Ver también
- class CpioArchive
- espacio de nombres Aspose.Zip.Cpio
- asamblea Aspose.Zip