Xceed .NET Libraries Documentation
Xceed.Zip Namespace
Inheritance Hierarchy
Xceed.Zip Assembly : Xceed.Zip Namespace
The Xceed.Zip namespace defines specialized classes for handling files and folders contained within zip files.
Classes
 ClassDescription
Class 
Class 
ClassProvides information regarding the zip file that is being spanned or split.
ClassException that is thrown when the data could not be decrypted with the supplied decryption password.
ClassException that is thrown when the internal structure of a ZIP file is invalid.
ClassClass which is used to register the classes located in the Xceed.Zip namespace.
ClassExposes static methods that allow basic zip file operations.
ClassException that is thrown when an error occurs in a method of the QuickZip class.
ClassSpecialization of the ZippedFolder class that represents the root folder in a ZIP file, i.e., the ZIP file itself.
ClassClass that dispatches events associated with zip operations performed on ZippedFile, ZippedFolder or ZipArchive objects.
ClassClass which derives from the Xceed.FileSystem.FileSystemEventsSession class and holds information about the session which is responsible for raising all events that occur during the process.
ClassException that is thrown when an error occurs in the Xceed.Zip namespace.
ClassException that is thrown when an IO exception occurs while reading from or writing to the ZIP file.
Class 
Class 
ClassSpecialization of the Xceed.FileSystem.AbstractFile class that implements access to a file stored within a ZIP file.
ClassSpecialization of the Xceed.FileSystem.AbstractFolder class that implements access to a folder stored in a ZIP file.
Delegates
 DelegateDescription
DelegateRepresents the method that will handle the ZipEvents.BuildingZipByteProgression event.
DelegateRepresents the method that will handle the ZipEvents.BuildingZipItemProgression event.
DelegateOBSOLETE : The CopyZipByteProgressionEvent is no longer raised. Use the ZipEvents.GatheringZipContentByteProgression event instead. Represents the method that will handle the CopyingZipByteProgression event.
DelegateRepresents the method that will handle the ZipEvents.DiskRequired event.
DelegateRepresents the method that will handle the ZipEvents.GatheringZipContentByteProgression event.
DelegateDelegate for ByteProgression notification.
DelegateRepresents the method that is mapped to DiskRequiredCallback.
DelegateDelegate for ItemProgression notification.
DelegateRepresents the method that will handle the ZipEvents.ReadingZipItemProgression event.
Enumerations
 EnumerationDescription
Enumeration 
EnumerationValue representing the action to take once a new disk has been provided.
EnumerationValue representing the reason why a new disk or split part is required.
EnumerationEncryption method to use to encrypt a file when an encryption password is provided, or encryption method detected when reading an encrypted file.
EnumerationValue representing the supplemental file information that is read from and written to a zip file.
EnumerationValue representing the condition under which a folder entry is persisted in a Zip file.
EnumerationValue representing the naming convention the split zip file parts will follow.
EnumerationValue representing the text encoding used in the header of zipped file and folder items. The filename and comment fields are affected by this value.
EnumerationValue representing the policy to apply when Unicode text is used either through the TextEncoding property or through the Unicode, UTF8Filename or UTF8Comment extra headers.
See Also

Reference

Xceed.Zip Assembly