DotNetCompression Class Reference for Windows Phone
CompressionFactory Class Members
Properties  Methods 


The following tables list the members exposed by CompressionFactory.

Public Properties
 NameDescription
Public Propertystatic (Shared in Visual Basic)BZip2 Gets instance providing BZIP2 compression and decompression.  
Public PropertyDefaultCompressionLevel Gets and sets default compression level to be used when compressing data.  
Public Propertystatic (Shared in Visual Basic)Deflate Gets instance providing DEFLATE compression and decompression.  
Public Propertystatic (Shared in Visual Basic)GZip Gets instance providing GZIP compression and decompression.  
Public Propertystatic (Shared in Visual Basic)Lzf4 Gets instance providing LZF4 compression and decompression.  
Public Propertystatic (Shared in Visual Basic)Lzma Gets instance providing LZMA compression and decompression.  
Public PropertyName Gets the name of the compression format provided by the factory.  
Public Propertystatic (Shared in Visual Basic)Zlib Gets instance providing ZLIB compression and decompression.  
Top
Public Methods
 NameDescription
Public MethodCompressOverloaded.  Compresses an array of bytes and returns an array of compressed bytes.  
Public Methodstatic (Shared in Visual Basic)CreateBZip2 Creates a new compression factory providing the BZIP2 compression.  
Public MethodCreateDecoderInitializes the ICompressionDecoder implementation associated to this compression method.  
Public Methodstatic (Shared in Visual Basic)CreateDeflate Creates a new compression factory providing the DEFLATE compression.  
Public MethodCreateEncoderInitializes the ICompressionEncoder implementation providing the compression method.  
Public Methodstatic (Shared in Visual Basic)CreateGZip Creates a new compression factory providing the GZIP compression.  
Public MethodCreateInputStreamOverloaded.  Creates an input stream that reads and decompresses compressed bytes from the specified underlying stream.  
Public Methodstatic (Shared in Visual Basic)CreateLzf4 Creates a new compression factory providing the LZF4 compression.  
Public Methodstatic (Shared in Visual Basic)CreateLzma Creates a new compression factory providing the LZMA compression.  
Public MethodCreateOutputStreamOverloaded.  Creates an output stream that compresses the bytes and writes compressed bytes into the underlying stream.  
Public Methodstatic (Shared in Visual Basic)CreateZlib Creates a new compression factory providing the ZLIB compression.  
Public MethodDecompressOverloaded.  Decompresses an array of compressed bytes and returns an array of decompressed bytes.  
Public Methodstatic (Shared in Visual Basic)GetCompressionFactory Gets the compression factory with specified compression method name.  
Public MethodSetSettings<T> Configures the compression factory with the specified settings.  
Top
See Also

Reference

CompressionFactory Class
Noemax.Compression Namespace

Send Feedback