Method | Description | |
---|---|---|
CreateZip ( Stream outputStream, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter ) : void |
Create a zip archive sending output to the outputStream passed. The outputStream is closed after creation. |
|
CreateZip ( string zipFileName, string sourceDirectory, bool recurse, string fileFilter ) : void |
Create a zip file/archive.
|
|
CreateZip ( string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter ) : void |
Create a zip file.
|
|
ExtractZip ( Stream inputStream, string targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter, bool restoreDateTime, bool isStreamOwner ) : void |
Extract the contents of a zip file held in a stream.
|
|
ExtractZip ( string zipFileName, string targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter, bool restoreDateTime ) : void |
Extract the contents of a zip file.
|
|
ExtractZip ( string zipFileName, string targetDirectory, string fileFilter ) : void |
Extract the contents of a zip file.
|
|
FastZip ( ) : System |
Initialise a default instance of FastZip.
|
|
FastZip ( |
Initialise a new instance of FastZip
|
Method | Description | |
---|---|---|
AddFileContents ( string name, Stream stream ) : void | ||
ExtractEntry ( |
||
ExtractFileEntry ( |
||
MakeExternalAttributes ( |
||
NameIsValid ( string name ) : bool | ||
ProcessDirectory ( object sender, |
||
ProcessFile ( object sender, |
public CreateZip ( Stream outputStream, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter ) : void | ||
outputStream | Stream | The stream to write archive data to. |
sourceDirectory | string | The directory to source files from. |
recurse | bool | True to recurse directories, false for no recursion. |
fileFilter | string | The |
directoryFilter | string | The |
return | void |
public CreateZip ( string zipFileName, string sourceDirectory, bool recurse, string fileFilter ) : void | ||
zipFileName | string | The name of the zip file to create. |
sourceDirectory | string | The directory to obtain files and directories from. |
recurse | bool | True to recurse directories, false for no recursion. |
fileFilter | string | The file filter to apply. |
return | void |
public CreateZip ( string zipFileName, string sourceDirectory, bool recurse, string fileFilter, string directoryFilter ) : void | ||
zipFileName | string | The name of the zip file to create. |
sourceDirectory | string | The directory to source files from. |
recurse | bool | True to recurse directories, false for no recursion. |
fileFilter | string | The |
directoryFilter | string | The |
return | void |
public ExtractZip ( Stream inputStream, string targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter, bool restoreDateTime, bool isStreamOwner ) : void | ||
inputStream | Stream | The seekable input stream containing the zip to extract from. |
targetDirectory | string | The directory to save extracted information in. |
overwrite | Overwrite | The style of |
confirmDelegate | ConfirmOverwriteDelegate | A delegate to invoke when confirming overwriting. |
fileFilter | string | A filter to apply to files. |
directoryFilter | string | A filter to apply to directories. |
restoreDateTime | bool | Flag indicating whether to restore the date and time for extracted files. |
isStreamOwner | bool | Flag indicating whether the inputStream will be closed by this method. |
return | void |
public ExtractZip ( string zipFileName, string targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, string fileFilter, string directoryFilter, bool restoreDateTime ) : void | ||
zipFileName | string | The zip file to extract from. |
targetDirectory | string | The directory to save extracted information in. |
overwrite | Overwrite | The style of |
confirmDelegate | ConfirmOverwriteDelegate | A delegate to invoke when confirming overwriting. |
fileFilter | string | A filter to apply to files. |
directoryFilter | string | A filter to apply to directories. |
restoreDateTime | bool | Flag indicating whether to restore the date and time for extracted files. |
return | void |
public ExtractZip ( string zipFileName, string targetDirectory, string fileFilter ) : void | ||
zipFileName | string | The zip file to extract from. |
targetDirectory | string | The directory to save extracted information in. |
fileFilter | string | A filter to apply to files. |
return | void |
public FastZip ( |
||
events | The |
|
return | System |