Classes
| Class | Description | |
|---|---|---|
| ArchiveItem |
Represents an item (file or directory) within an archive.
| |
| ArchiveItemCollection |
Read-only collection of ArchiveItem objects.
| |
| ArchiveOperationResult |
Result of an archive operation such as
Add(String, String), Extract(String, String) or Delete(String).
| |
| FileSet |
Represents an object that determines which path should be processed.
| |
| ZipAddCompletedEventArgs |
Provides data for the AddCompleted event.
| |
| ZipArchive |
Represents a ZIP archive and provides methods to work with it.
| |
| ZipArchiveOptions |
Options for ZipArchive class.
| |
| ZipDeleteCompletedEventArgs |
Provides data for the DeleteCompleted event.
| |
| ZipException |
An exception that is thrown when an error occurs while using the ZIP component.
| |
| ZipExtractCompletedEventArgs |
Provides data for the ExtractCompleted event.
| |
| ZipItem |
Represents an item (file or directory) within a ZIP archive.
| |
| ZipItemCollection |
Read-only collection of ZipItem objects.
| |
| ZipMoveCompletedEventArgs |
Provides data for the MoveCompleted event.
| |
| ZipOperationCompletedEventArgs |
Represents base class for the asynchronous operation completed event.
| |
| ZipPasswordRequiredEventArgs |
Provides data for the PasswordRequired event.
| |
| ZipProblemDetectedEventArgs |
Provides data for the ProblemDetected event.
| |
| ZipProgressChangedEventArgs |
Provides data for the ProgressChanged event.
| |
| ZipSaveCompletedEventArgs |
Provides data for the SaveCompleted event.
| |
| ZipShrinkProgressEventArgs |
Provides data for the ShrinkProgress event.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ArchiveAccessMode |
Archive file access mode.
| |
| ArchiveActionOnExistingFile |
Default action to perform when a target file already exists.
(Default action can still be changed using the ProblemDetected event.)
| |
| ArchiveItemType |
Type of the item.
| |
| ArchiveItemTypes |
Item types to be retrieved.
| |
| ArchiveLinkMode |
Specifies behavior on links and reparse points.
| |
| ArchiveOpenMode |
Specifies the opening mode of the archive.
| |
| ArchiveOperation |
Current operation. The specific operation step is specified by ArchiveOperationStep.
| |
| ArchiveOperationStep |
Currently executed step of ArchiveOperation.
| |
| ArchivePasswordActions |
Specifies the action to perform when the PasswordRequired event was fired.
| |
| ArchivePasswordReason |
Specifies a reason why the PasswordRequired event was fired.
| |
| ArchiveProblemActions |
Specifies the action to resolve the current problem using the ProblemDetected event.
| |
| ArchiveProblemType |
Detailed specification of a problem that occured during the operation.
| |
| ArchiveSaveAction |
Specifies options of Delete(String, ArchiveSaveAction), Save(ArchiveSaveAction)
and Close(ArchiveSaveAction) methods.
| |
| ArchiveSaveMode |
Specifies when changes are written to the underlying stream.
| |
| ArchiveStreamCloseMode |
Specifies the closing mode for the underlying stream of the archive.
| |
| ArchiveTraversalMode |
Specifies how to traverse a hierarchy.
| |
| ArchiveUnsupportedFeatureExtractMode |
Specifies behavior of extract on files with unsupported feature.
| |
| CompressionMethod |
Specifies the method used to compress data.
| |
| EncryptionAlgorithm |
Specifies the encryption algorithm used to encrypt data.
| |
| Zip64Mode |
Specifies whether to use the Zip64 extension when adding new files.
Without the Zip64 extension files longer than 4GB cannot be added to the archive and archives larger than 4GB cannot be created.
|