C# Класс SEToolbox.Support.ZipTools

Sourced from: https://github.com/icsharpcode/SharpZipLib/wiki/Zip-Samples
Показать файл Открыть проект

Открытые методы

Метод Описание
ExtractZipContentList ( string archiveFilenameIn, string password ) : string[]
ExtractZipFileToDirectory ( string archiveFilenameIn, string password, string outFolder ) : void
ExtractZipFileToFile ( string zipArchiveFilenameIn, string password, string archivedFile, string outFile ) : void
ExtractZipFileToSteam ( string zipArchiveFilenameIn, string password, string archivedFile ) : Stream
GZipCompress ( string sourceFilename, string destinationFilename ) : void
GZipUncompress ( string sourceFilename, int numberBytes ) : byte[]

Reads only the specified number of bytes to an array.

GZipUncompress ( string sourceFilename, string destinationFilename ) : void
IsGzipedFile ( string filename ) : bool

check for Magic Number: 1f 8b

MakeClearDirectory ( string folder ) : void
ZipFolder ( string sourceFolderName, string password, string outPathname ) : void

Приватные методы

Метод Описание
CompressFolder ( string path, ZipOutputStream zipStream, int folderOffset ) : void

Описание методов

ExtractZipContentList() публичный статический Метод

public static ExtractZipContentList ( string archiveFilenameIn, string password ) : string[]
archiveFilenameIn string
password string
Результат string[]

ExtractZipFileToDirectory() публичный статический Метод

public static ExtractZipFileToDirectory ( string archiveFilenameIn, string password, string outFolder ) : void
archiveFilenameIn string
password string
outFolder string
Результат void

ExtractZipFileToFile() публичный статический Метод

public static ExtractZipFileToFile ( string zipArchiveFilenameIn, string password, string archivedFile, string outFile ) : void
zipArchiveFilenameIn string
password string
archivedFile string
outFile string
Результат void

ExtractZipFileToSteam() публичный статический Метод

public static ExtractZipFileToSteam ( string zipArchiveFilenameIn, string password, string archivedFile ) : Stream
zipArchiveFilenameIn string
password string
archivedFile string
Результат Stream

GZipCompress() публичный статический Метод

public static GZipCompress ( string sourceFilename, string destinationFilename ) : void
sourceFilename string
destinationFilename string
Результат void

GZipUncompress() публичный статический Метод

Reads only the specified number of bytes to an array.
public static GZipUncompress ( string sourceFilename, int numberBytes ) : byte[]
sourceFilename string
numberBytes int
Результат byte[]

GZipUncompress() публичный статический Метод

public static GZipUncompress ( string sourceFilename, string destinationFilename ) : void
sourceFilename string
destinationFilename string
Результат void

IsGzipedFile() публичный статический Метод

check for Magic Number: 1f 8b
public static IsGzipedFile ( string filename ) : bool
filename string
Результат bool

MakeClearDirectory() публичный статический Метод

public static MakeClearDirectory ( string folder ) : void
folder string
Результат void

ZipFolder() публичный статический Метод

public static ZipFolder ( string sourceFolderName, string password, string outPathname ) : void
sourceFolderName string
password string
outPathname string
Результат void