C# 클래스 withSIX.Core.Tools.CompressionTools

파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 프로퍼티들

프로퍼티 타입 설명
Gzip GzipTools

공개 메소드들

메소드 설명
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

메소드 상세

PackTar() 공개 메소드

public PackTar ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
directory IAbsoluteDirectoryPath
outputFile IAbsoluteFilePath
리턴 void

PackZip() 공개 메소드

public PackZip ( IAbsoluteDirectoryPath directory, IAbsoluteFilePath outputFile ) : void
directory IAbsoluteDirectoryPath
outputFile IAbsoluteFilePath
리턴 void

Unpack() 공개 메소드

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
리턴 void

UnpackRetryUpdater() 공개 메소드

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

UnpackSingle() 공개 메소드

public UnpackSingle ( IAbsoluteFilePath sourceFile, IAbsoluteFilePath destFile ) : void
sourceFile IAbsoluteFilePath
destFile IAbsoluteFilePath
리턴 void

UnpackSingle() 공개 메소드

public UnpackSingle ( string sourceFile, string destFile ) : void
sourceFile string
destFile string
리턴 void

UnpackUpdater() 공개 메소드

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

프로퍼티 상세

Gzip 공개적으로 프로퍼티

public GzipTools Gzip
리턴 GzipTools