Class Bzip2Archive

Bzip2Archive class

Questa classe rappresenta il file di archivio bzip2. Usalo per comporre o estrarre archivi bzip2.

public class Bzip2Archive : IArchive, IArchiveFileEntry

Costruttori

NomeDescrizione
Bzip2Archive()Inizializza una nuova istanza diBzip2Archive classe preparata per la compressione.
Bzip2Archive(Stream)Inizializza una nuova istanza diBzip2Archive classe preparata per la decompressione.
Bzip2Archive(string)Inizializza una nuova istanza diBzip2Archive classe preparata per la decompressione.

Metodi

NomeDescrizione
Dispose()Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite.
Extract(Stream)Estrae l’archivio nel flusso fornito.
Open()Apre l’archivio per l’estrazione e fornisce un flusso con il contenuto dell’archivio.
Save(Stream, Bzip2SaveOptions)Salva l’archivio nello stream fornito.
Save(string, Bzip2SaveOptions)Salva l’archivio nel file di destinazione fornito.
SetSource(FileInfo)Imposta il contenuto da comprimere all’interno dell’archivio.
SetSource(Stream)Imposta il contenuto da comprimere all’interno dell’archivio.
SetSource(string)Imposta il contenuto da comprimere all’interno dell’archivio.
SetSource(CpioArchive, CpioFormat)Imposta il contenuto da comprimere all’interno dell’archivio.
SetSource(TarArchive, TarFormat)Imposta il contenuto da comprimere all’interno dell’archivio.

Osservazioni

bzip2 comprime i file utilizzando l’algoritmo di compressione del testo di ordinamento dei blocchi di Burrows-Wheeler e la codifica di Huffman. Per saperne di più: https://en.wikipedia.org/wiki/Bzip2

Guarda anche