| Class | Description |
|---|---|
| ArchiveCorruptedException | The exception that is thrown when an archive is corrupted |
| InvalidPasswordException | The exception that is thrown when an archive is corrupted |
| PasswordEventArgs | Provides data for the PasswordRequired event. |
| ZipArchive | This class is used to manage archives. |
| ZipFileAttributes | Provides attributes for files and directories. |
| ZipStream | Adds a zipping layer to read and write operations on another stream. |
| Delegate | Description |
|---|---|
| PasswordRequiredHandler | Occurs when the file is encrypted and no password was specified. |
| ProgressDelegate | Occurs while the file is extracted or added. |
| Enumeration | Description |
|---|---|
| ZipArchiveMode | Specifies how the archive should be open. |
| ZipFileMode | Specifies how the archive should open a file. |
| ZipStreamMode | Defines constants for read or write access to a stream. |