Class Bzip2Archive

Bzip2Archive class

Denna klass representerar bzip2 arkivfil. Använd den för att komponera eller extrahera bzip2-arkiv.

public class Bzip2Archive : IArchive, IArchiveFileEntry

Konstruktörer

namnBeskrivning
Bzip2Archive()Initierar en ny instans avBzip2Archive klass förberedd för komprimering.
Bzip2Archive(Stream)Initierar en ny instans avBzip2Archive klass förberedd för dekomprimering.
Bzip2Archive(string)Initierar en ny instans avBzip2Archive klass förberedd för dekomprimering.

Metoder

namnBeskrivning
Dispose()Utför programdefinierade uppgifter associerade med att frigöra, frigöra eller återställa ohanterade resurser.
Extract(Stream)Extraherar arkivet till den tillhandahållna strömmen.
Open()Öppnar arkivet för extrahering och tillhandahåller en ström med arkivinnehåll.
Save(Stream, Bzip2SaveOptions)Sparar arkivet i den tillhandahållna strömmen.
Save(string, Bzip2SaveOptions)Sparar arkiv till destinationsfil som tillhandahålls.
SetSource(FileInfo)Ställer in innehållet som ska komprimeras i arkivet.
SetSource(Stream)Ställer in innehållet som ska komprimeras i arkivet.
SetSource(string)Ställer in innehållet som ska komprimeras i arkivet.
SetSource(CpioArchive, CpioFormat)Ställer in innehållet som ska komprimeras i arkivet.
SetSource(TarArchive, TarFormat)Ställer in innehållet som ska komprimeras i arkivet.

Anmärkningar

bzip2 komprimerar filer med Burrows-Wheelers blocksortering av textkomprimeringsalgoritm och Huffman-kodning. Se mer: https://en.wikipedia.org/wiki/Bzip2

Se även