Click or drag to resize
ZipArchive Class
Represents a package of compressed files in the zip archive format.
Inheritance Hierarchy

Namespace: Telerik.Windows.Zip
Assembly: Telerik.Windows.Zip (in Telerik.Windows.Zip.dll) Version: 2017.2.607.40 (2017.2.607.40)
Syntax
public class ZipArchive : IDisposable, INotifyPropertyChanged

The ZipArchive type exposes the following members.

Constructors
  NameDescription
Public methodZipArchive(Stream)
Initializes a new instance of the ZipArchive class from the specified stream.
Public methodZipArchive(Stream, ZipArchiveMode, Boolean, Encoding)
Initializes a new instance of the ZipArchive class.
Public methodZipArchive(Stream, ZipArchiveMode, Boolean, Encoding, CompressionSettings, EncryptionSettings)
Initializes a new instance of the ZipArchive class.
Top
Methods
  NameDescription
Public methodCreateEntry(String)
Creates an empty entry that has the specified path and entry name in the zip archive.
Public methodCreateEntry(String, CompressionSettings)
Creates an empty entry that has the specified path and entry name in the zip archive.
Public methodDispose
Releases the resources used by the current instance of the ZipArchive class.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Overrides ObjectFinalize.)
Public methodGetEntry
Retrieves a wrapper for the specified entry in the zip archive.
Top
Extension Methods
  NameDescription
Public Extension MethodCreateEntryFromFile(String, String)Overloaded.
Archives a file by compressing it and adding it to the zip archive.
(Defined by ZipFile.)
Public Extension MethodCreateEntryFromFile(String, String, CompressionLevel)Overloaded.
Archives a file by compressing it using the specified compression level and adding it to the zip archive.
(Defined by ZipFile.)
Public Extension MethodCreateEntryFromFile(String, String, CompressionSettings)Overloaded.
Archives a file by compressing it using the specified compression settings and adding it to the zip archive.
(Defined by ZipFile.)
Public Extension MethodExtractToDirectory
Extracts all the files in the zip archive to a directory on the file system.
(Defined by ZipFile.)
Top
Properties
  NameDescription
Public propertyEntries
Gets the collection of entries that are currently in the zip archive.
Public propertyEntryNameEncoding
Gets entry name encoding.
Public propertyMode
Gets a value that describes the type of action the zip archive can perform on entries.
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value changes.
Top
See Also