Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

ZipArchiveOptions Class

Namespace: Rebex.IO.Compression
Assembly: Rebex.Zip.dll (version 7.0.9147)

Options for ZipArchive class.

Syntax
public class ZipArchiveOptions
Inheritance
Object
ZipArchiveOptions
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

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.

In This Article
  • Properties
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies