C# Class withSIX.Core.Tools.CompressionTools

Mostra file Open project: SIXNetworks/withSIX.Desktop

Public Properties

Property Type Description
Gzip GzipTools

Public Methods

Method Description
PackTar ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
PackZip ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
Unpack ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true, bool checkFileIntegrity = true, ITProgress progress = null ) : void
UnpackRetryUpdater ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true ) : void
UnpackSingle ( IAbsoluteFilePath sourceFile, IAbsoluteFilePath destFile ) : void
UnpackSingle ( string sourceFile, string destFile ) : void
UnpackUpdater ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true ) : void

Method Details

PackTar() public method

public PackTar ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
directory IAbsoluteDirectoryPath
outputFile IAbsoluteFilePath
return void

PackZip() public method

public PackZip ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
directory IAbsoluteDirectoryPath
outputFile IAbsoluteFilePath
return void

Unpack() public method

public Unpack ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true, bool checkFileIntegrity = true, ITProgress progress = null ) : void
sourceFile IAbsoluteFilePath
outputFolder IAbsoluteDirectoryPath
overwrite bool
fullPath bool
checkFileIntegrity bool
progress ITProgress
return void

UnpackRetryUpdater() public method

public UnpackRetryUpdater ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true ) : void
sourceFile IAbsoluteFilePath
outputFolder IAbsoluteDirectoryPath
overwrite bool
fullPath bool
return void

UnpackSingle() public method

public UnpackSingle ( IAbsoluteFilePath sourceFile, IAbsoluteFilePath destFile ) : void
sourceFile IAbsoluteFilePath
destFile IAbsoluteFilePath
return void

UnpackSingle() public method

public UnpackSingle ( string sourceFile, string destFile ) : void
sourceFile string
destFile string
return void

UnpackUpdater() public method

public UnpackUpdater ( IAbsoluteFilePath sourceFile, IAbsoluteDirectoryPath outputFolder, bool overwrite = false, bool fullPath = true ) : void
sourceFile IAbsoluteFilePath
outputFolder IAbsoluteDirectoryPath
overwrite bool
fullPath bool
return void

Property Details

Gzip public_oe property

public GzipTools Gzip
return GzipTools