C# Class Galen.Ci.EntityFramework.Utilities.ZipUtility

Afficher le fichier Open project: GalenHealthcare/Galen.Ef.Deployer

Méthodes publiques

Свойство Type Description
DefaultHashName string

Méthodes publiques

Méthode Description
Unzip ( string targetDirectoryPath, ZipArchive archive ) : void
ZipRecursive ( string rootDirectoryPath, DirectoryInfo currentDirectoryInfo, ZipArchive archive, TextWriter hashWriter, string hashName = ConstDefaultHashName ) : void

Private Methods

Méthode Description
AddToArchive ( string entryName, Stream inputStream, ZipArchive zipArchive, string hashName ) : string
NormalizePath ( string filePath ) : string

Method Details

Unzip() public static méthode

public static Unzip ( string targetDirectoryPath, ZipArchive archive ) : void
targetDirectoryPath string
archive System.IO.Compression.ZipArchive
Résultat void

ZipRecursive() public static méthode

public static ZipRecursive ( string rootDirectoryPath, DirectoryInfo currentDirectoryInfo, ZipArchive archive, TextWriter hashWriter, string hashName = ConstDefaultHashName ) : void
rootDirectoryPath string
currentDirectoryInfo System.IO.DirectoryInfo
archive System.IO.Compression.ZipArchive
hashWriter System.IO.TextWriter
hashName string
Résultat void

Property Details

DefaultHashName public_oe static_oe property

public static string DefaultHashName
Résultat string