[Root] / Xceed.Compression Assembly / Xceed.Compression Namespace
Inheritance Hierarchy
In This Topic
    Xceed.Compression Namespace
    In This Topic
    The Xceed.Compression namespace defines the CompressedStream class which can be constructed around any kind of Stream object to compress data that is written to the stream and decompress data that is read from the stream.
    Classes
     ClassDescription
    Class 
    ClassPass-through stream that applies compression and decompression to an inner stream.
    Class 
    ClassException that is thrown when there is a problem compressing or decompressing data.
    ClassException that is thrown when something unexpected occurs while compressing or decompressing data.
    ClassAbstract class from which other classes can derive to implement custom compression algorithms.
    Class 
    ClassAn abstract class from which other classes can derive to implement custom decompression algorithms.
    Class 
    Class 
    Class Exception that is thrown when there is a problem compressing or decompressing data.
    ClassClass which is used to register the classes located in the Xceed.Compression namespace.
    Class Implements the Deflate compression using the
    Class Implements the Deflate decompression algorithm.
    Class Implements the Lzma compression using the
    Class Implements the LZMA decompression algorithm.
    ClassImplements the PPMd compression algorithm.
    ClassImplements the PPMd compression algorithm.
    ClassExposes static methods that allow basic byte array compression and decompression operations.
    Class 
    Class 
    Class 
    Class 
    Class 
    Class Pass-through stream that performs decryption or encryption on the data read from or written to an inner stream respectively.
    Interfaces
     InterfaceDescription
    Interface Defines a method to create instances of SymmetricAlgorithm-derived classes that implement the AES algorithm for use in the EncryptionMethod.WinZipAES functionality.
    Interface 
    Interface 
    Enumerations
     EnumerationDescription
    EnumerationRepresents the amount of compression to be applied when compressing data.
    EnumerationRepresents the compression algorithm to be used when compressing data.
    Enumeration 
    Enumeration Encryption method to use to encrypt a file when an encryption password is provided, or encryption method detected when reading an encrypted file.
    See Also