ZipArchiveOptions Class
Namespace: Rebex.IO.Compression
Assembly: Rebex.Zip.dll (version 7.0.9083)
Options for ZipArchive class.
Syntax
public class ZipArchiveOptions
Inherited Members
Properties
Name | Description |
---|---|
ChecksumVerificationMode | Specifies when to perform checksum verification. |
CompressorChunkSize | Sets suggested chunk size for multi-threaded compressors. Expected range is 64KB to 1MB. |
CompressorCount | Sets the number of parallel compressors to use when compressing data. Multiple compressors take advantage of modern multi-core CPUs and substantially enhance compression speed. |
CreateDirectoryEntries | Enables or disables automatic creation of directory entries when adding new files to the archive. |
DeleteUnfinishedFileOnExtractError | Gets or sets a value indicating whether to delete unfinished files when an error occurred during extract. |
HideItemNamesInLog | Specifies whether to replace file and path names in a log with '*' character. |
LocalHeaderVerificationMode | Gets or sets a value indicating which fields of the local header are verified against central header values. |
MaxPasswordRetryCount | Gets or sets the maximal count of failed attempts to set a password for one file in the PasswordRequired event. Default value is 5. |
MultiFileLinkMode | Gets or sets the default processing mode of detected links in multi-file operations. |
MultiFileMoveMode | Gets or sets the default move behavior in multi-file operations. |
PasswordEncoding | Gets or sets the encoding used to derive bytes from password when encrypting a file. |
RaiseEventsFromCurrentThread | Specifies whether to raise asynchronous events from the current working thread or whether to raise them using a SynchronizationContext available when an asynchronous operation was started. |
RestoreDateTime | Gets or sets a value that indicates which date/time is restored after files are extracted. |
RestoreFileAttributes | Enables or disables restoring of the file attributes after files are extracted (such as: ReadOnly, Archived, Hidden). |
UnsupportedFeatureExtractMode | Gets or sets the behavior of extract on files with unsupported feature (such as unknown encryption algorithm or when the item is neither file nor directory). |
Zip64Mode | Gets or sets a value indicating whether to use 64-bit ZIP mode (compatible with ZIP64(tm)) when adding new files to the archive. |