Class Bzip2Archive

Bzip2Archive class

Esta clase representa el archivo de almacenamiento bzip2. Úselo para componer o extraer archivos bzip2.

public class Bzip2Archive : IArchive, IArchiveFileEntry

Constructores

NombreDescripción
Bzip2Archive()Inicializa una nueva instancia delBzip2Archive clase preparada para comprimir.
Bzip2Archive(Stream)Inicializa una nueva instancia delBzip2Archive clase preparada para descomprimir.
Bzip2Archive(string)Inicializa una nueva instancia delBzip2Archive clase preparada para descomprimir.

Métodos

NombreDescripción
Dispose()Realiza tareas definidas por la aplicación asociadas con liberar, liberar o restablecer recursos no administrados.
Extract(Stream)Extrae el archivo a la secuencia proporcionada.
Open()Abre el archivo para su extracción y proporciona una secuencia con el contenido del archivo.
Save(Stream, Bzip2SaveOptions)Guarda el archivo en la secuencia proporcionada.
Save(string, Bzip2SaveOptions)Guarda el archivo en el archivo de destino proporcionado.
SetSource(FileInfo)Establece el contenido que se comprimirá dentro del archivo.
SetSource(Stream)Establece el contenido que se comprimirá dentro del archivo.
SetSource(string)Establece el contenido que se comprimirá dentro del archivo.
SetSource(CpioArchive, CpioFormat)Establece el contenido que se comprimirá dentro del archivo.
SetSource(TarArchive, TarFormat)Establece el contenido que se comprimirá dentro del archivo.

Observaciones

bzip2 comprime archivos utilizando el algoritmo de compresión de texto de clasificación de bloques de Burrows-Wheeler y la codificación Huffman. Ver más: https://en.wikipedia.org/wiki/Bzip2

Ver también