ICSharpCode.SharpZipLib.Core

IC Sharp Sharp Zip Lib

ICSharpCode SharpZipLib Class Library

ICSharpCode.SharpZipLib.Core Namespace

Namespace hierarchy

Classes

Class Description
DirectoryEventArgs Event arguments for directories.
ExtendedPathFilter ExtendedPathFilter filters based on name, file size, and the last write time of the file.
FileSystemScanner FileSystemScanner provides facilities scanning of files and directories.
NameAndSizeFilter Obsolete. NameAndSizeFilter filters based on name and file size.
NameFilter NameFilter is a string matching class which allows for both positive and negative matching. A filter is a sequence of independant regular expressions separated by semi-colons ';' Each expression can be prefixed by a plus '+' sign or a minus '-' sign to denote the expression is intended to include or exclude names. If neither a plus or minus sign is found include is the default A given name is tested for inclusion before checking exclusions. Only names matching an include spec and not matching an exclude spec are deemed to match the filter. An empty filter matches any name.
PathFilter PathFilter filters directories and files using a form of regular expressions by full path name. See NameFilter for more detail on filtering.
ScanEventArgs Event arguments for scanning.
ScanFailureEventArgs Arguments passed when scan failures are detected.
StreamUtils Provides simple Stream" utilities.

Interfaces

Interface Description
INameTransform INameTransform defines how file system names are transformed for use with archives.
IScanFilter Scanning filters support filtering of names.

Delegates

Delegate Description
DirectoryFailureDelegate Delegate invoked when a directory failure is detected.
FileFailureDelegate Delegate invoked when a file failure is detected.
ProcessDirectoryDelegate Delegate invoked when a directory is processed.
ProcessFileDelegate Delegate invoked when a file is processed.