| Class | Description |
 | AesDecryptingStream | Used to apply AES decryption to data passing through the stream. |
 | AesEncryptingStream | Used to apply AES encryption to data passing through it. |
 | Archive | Represents an archive of files, directories, and Streams. |
 | ArchiveItem | Represents an individual item inside an Archive. |
 | BaseStream | Abstract base class for ZipEncryptingStream, ZipDecryptingStream, AesEncryptingStream, AesDecryptingStream, UtilityStream and ZStream. |
 | BusyException |
Thrown whenever a method is called to perform an operation when an operation is already in progress.
|
 | CompressingStream | Specializes the ZStream class to compress data passing through it. |
 | DiskEventArgs | Provides status information when removable media is used |
 | EndEventArgs |
Provides data for asynchronous completion events.
|
 | ExceptionEventArgs | Arguments for the Exception event. |
 | InflatingStream | Specializes the ZStream class to uncompress (inflate) data passing through it. |
 | ProgressEventArgs | The status of the current on-going operation |
 | SelfExtractConfiguration | Used to configure how the items in a self extract zip archive will be extracted as files. |
 | SpanConfiguration | Used to configure how a multi-part zip archive is spanned over multiple disks or split on a hard drive. |
 | SpanProgressEventArgs | The status of a spanning operation. |
 | UtilityStream | Used to compute a byte count, compute a CRC check number, or establish a read limit on all bytes processed by Read() or Write(). |
 | ZipDecryptingStream | Used to apply standard Zip decryption to bytes passing through this stream. |
 | ZipEncryptingStream | Used to apply standard Zip encryption to bytes passing through this stream. |
 | ZipException | Used to report run-time exceptions during any operation of the Archive component. |
 | ZStream | Used as the abstract base class for CompressingStream and InflatingStream. |
 | ZStreamException |
Indicates a failure in ZLIB compression processing.
|