PowerTCP Zip Compression for .NET
Archive Class Properties


For a list of all members of this type, see Archive members.

Public Properties
 NameDescription
Public PropertyBusy Returns true if a method is currently in use.  
Public PropertyCommentGets or sets the comment for the entire collection.  
Public PropertyCompressionLevelGets or sets the compression level for data compression.  
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyContainsListCollectionGets a value indicating whether the collection is a collection of IList objects.  
Public PropertyCountGets the number of ArchiveItem objects in the archive.  
Public PropertyDefaultCompressionMethodGets or sets the default compression algorithm used for data compression.  
Public PropertyDefaultEncryptionGets or sets the encryption algorithm used for the archive.  
Public PropertyDelimiterGets or sets a character to be used as a Delimiter when adding items to an Archive.  
Public PropertyDestinationDirectoryGets or sets the default compression algorithm used for data compression.  
Public PropertyDoEvents Gets or sets a value that controls the processing of events during blocking method calls.  
Public PropertyEncoding Gets or sets the character encoding used for filenames.  
Public PropertyExcludePatternGets or sets the files to exclude when using wildcards.  
Public PropertyFormatGets the compression format of the archive.  
Public PropertyIncludeSubsGets or sets whether subdirectories are included when using wildcards.  
Public PropertyIsSynchronizedGets a value indicating whether access to the ICollection is synchronized (thread-safe).  
Public PropertyItemGets or sets the object at the specified index.  
Public PropertyItemsGets an ArrayList containing ArchiveItem objects.  
Public PropertyMaxMemoryStreamSizeGets or sets a value (in kilobytes) which determines when buffering to a temporary file is necessary.  
Public PropertyOverwriteGets or sets a value which determines how files are overwritten when decompressing files.  
Public PropertyPasswordGets or sets the encryption password for the archive.  
Public PropertyPreservePathGets or sets a value which determines if file paths are preserved when compressing or decompressing.  
Public PropertyProgressSizeGets or sets the frequency to raise the Progress event.  
Public PropertySelfExtractConfigurationGets or sets a SelfExtractConfiguration object, which is used to define the specification of a self-extraction operation.  
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertySizeGets the number of uncompressed bytes by summing the size of all files in the archive.  
Public PropertySpanConfigurationGets or sets a SpanConfiguration object, which is used to span or split an archive over multiple volumes.  
Public PropertySynchronizingObjectSet this object to automatically control thread marshalling between worker threads and the main UI thread.  
Public PropertySyncRootGets an object that can be used to synchronize access to the Archive.  
Public PropertyTag Gets or sets an object reference that can be used to associate this instance with any other. Gets or sets an object reference that can be used to associate this instance with any other.  
Public PropertyTempFileDirectoryGets or sets a value indicating the directory to store any temporary files created during compression operations.  
Public PropertyVolumeLabelGets or sets the volume label.  
Top
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyDesignMode (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from System.ComponentModel.Component)
Top
See Also

Reference

Archive Class
Dart.PowerTCP.Zip Namespace


PowerTCP Zip for .NET Documentation Version 2.1.1
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic