Represent result of the CheckIntegrity() method.
Represents an item (file or directory) within an archive.
Read-only collection of ArchiveItem objects.
Provides utility methods for compress and decompress chunks of data.
An exception that is thrown when an error occurs while using the GZIP API.
Provides data for the Rebex.IO.Compression.ZipArchive.AddCompleted event.
Represents a ZIP archive and provides methods to work with it.
Options for initializing new instances of the ZipArchive object.
Options for ZipArchive class.
Provides data for the Rebex.IO.Compression.ZipArchive.DeleteCompleted event.
An exception that is thrown when an error occurs while using the ZIP component.
Provides data for the Rebex.IO.Compression.ZipArchive.ExtractCompleted event.
Provides data for the Rebex.IO.Compression.ZipArchive.GetItemsCompleted event.
Represents an item (file or directory) within a ZIP archive.
Read-only collection of ZipItem objects.
Provides data for the Rebex.IO.Compression.ZipArchive.MoveCompleted event.
Represents base class for the asynchronous operation completed event.
Provides data for the PasswordRequired event.
Provides data for the ProblemDetected event.
Provides data for the ProgressChanged event.
Class for reading and extracting ZIP files sequentially, supporting non-seekable streams.
Provides data for the Rebex.IO.Compression.ZipArchive.SaveCompleted event.
Provides data for the ShrinkProgress event.
Archive file access mode.
Defines possible integrity check results.
Type of the item.
Item types to be retrieved.
Specifies the opening mode of the archive.
Current operation. The specific operation step is specified by ArchiveOperationStep.
Currently executed step of ArchiveOperation.
Specifies the action to perform when the PasswordRequired event was fired.
Specifies a reason why the PasswordRequired event was fired.
Specifies the action to resolve the current problem using the ProblemDetected event.
Detailed specification of a problem that occurred during the operation.
Specifies when changes are written to the underlying stream.
Specifies the closing mode for the underlying stream of the archive.
Specifies behavior of extract on files with unsupported feature.
Specifies mode of checksum verification.
Specifies the method used to compress data.
Specifies the encryption algorithm used to encrypt data.
Specifies values for the 64-bit ZIP mode (compatible with ZIP64(tm)) when adding new files.
Without the 64-bit ZIP extension:
- files longer than 4GB cannot be added to the archive,
- archives larger than 4GB cannot be created,
- the archive can contain maximum 65535 entries.
Specifies fields of ZIP local header verification.