CpioArchive.CpioArchive
Contenido
[
Ocultar
]CpioArchive()
Inicializa una nueva instancia delCpioArchive
clase.
public CpioArchive()
Ejemplos
El siguiente ejemplo muestra cómo comprimir un archivo.
using (var archive = new CpioArchive())
{
archive.CreateEntry("first.bin", "data.bin");
archive.Save("archive.cpio");
}
Ver también
- class CpioArchive
- espacio de nombres Aspose.Zip.Cpio
- asamblea Aspose.Zip
CpioArchive(Stream)
Inicializa una nueva instancia delCpioArchive
La lista de entradas de clases y composiciones se puede extraer del archivo.
public CpioArchive(Stream sourceStream)
Parámetro | Escribe | Descripción |
---|---|---|
sourceStream | Stream | La fuente del archivo. Debe ser buscable. |
Excepciones
excepción | condición |
---|---|
ArgumentNullException | sourceStream es nulo. |
ArgumentException | sourceStream no es buscable. |
InvalidDataException | sourceStream no es un archivo cpio válido. |
Observaciones
Este constructor no desempaqueta ninguna entrada. VerOpen
método para desempaquetar.
Ejemplos
El siguiente ejemplo muestra cómo extraer todas las entradas a un directorio.
using (var archive = new CpioArchive(File.OpenRead("archive.cpio")))
{
archive.ExtractToDirectory("C:\extracted");
}
Ver también
- class CpioArchive
- espacio de nombres Aspose.Zip.Cpio
- asamblea Aspose.Zip
CpioArchive(string)
Inicializa una nueva instancia delCpioArchive
La lista de entradas de clases y composiciones se puede extraer del archivo.
public CpioArchive(string path)
Parámetro | Escribe | Descripción |
---|---|---|
path | String | La ruta al archivo de almacenamiento. |
Excepciones
excepción | condición |
---|---|
ArgumentNullException | path es nulo. |
SecurityException | La persona que llama no tiene el permiso necesario para acceder. |
ArgumentException | Elpath está vacío, solo contiene espacios en blanco o contiene caracteres no válidos. |
UnauthorizedAccessException | Acceso al archivopath es denegado. |
PathTooLongException | El especificadopath, nombre de archivo, o ambos superan la longitud máxima definida por el sistema. Por ejemplo, en plataformas basadas en Windows, las rutas deben tener menos de 248 caracteres y los nombres de archivo deben tener menos de 260 caracteres. |
NotSupportedException | Archivo enpath contiene dos puntos (:) en medio de la cadena. |
Observaciones
Este constructor no desempaqueta ninguna entrada. VerOpen
método para desempaquetar.
Ejemplos
El siguiente ejemplo muestra cómo extraer todas las entradas a un directorio.
using (var archive = new CpioArchive("archive.cpio"))
{
archive.ExtractToDirectory("C:\extracted");
}
Ver también
- class CpioArchive
- espacio de nombres Aspose.Zip.Cpio
- asamblea Aspose.Zip