A Sandcastle Documented Class Library
ICSharpCode.SharpZipLib.Core Namespace
NamespacesICSharpCode.SharpZipLib.Core

[Missing namespace summary documentation for N:ICSharpCode.SharpZipLib.Core]

Declaration Syntax
C#Visual BasicVisual C++
namespace ICSharpCode.SharpZipLib.Core
Namespace ICSharpCode.SharpZipLib.Core
namespace ICSharpCode.SharpZipLib.Core
Types
All TypesClassesInterfacesDelegates
IconTypeDescription
DirectoryEventArgs
Event arguments for directories.

DirectoryFailureDelegate
Delegate invoked when a directory failure is detected.

FileFailureDelegate
Delegate invoked when a file failure is detected.

FileSystemScanner
FileSystemScanner provides facilities scanning of files and directories.

INameTransform
INameTransform defines how file system names are transformed for use with archives.

IScanFilter
Scanning filters support these operations.

NameAndSizeFilter
NameAnsSizeFilter 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 Regex 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 by full path name.

ProcessDirectoryDelegate
Delegate invokked when a directory is processed.

ProcessFileDelegate
Delegate invoked when a file is processed.

ScanEventArgs
Event arguments for scanning.

ScanFailureEventArgs
Arguments passed when scan failures are detected.