C# Класс Kudu.Core.Infrastructure.ZipArchiveExtensions

Показать файл Открыть проект

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

Метод Описание
AddDirectory ( this zipArchive, DirectoryInfoBase directory, ITracer tracer, string directoryNameInArchive ) : void
AddDirectory ( this zipArchive, string directoryPath, ITracer tracer, string directoryNameInArchive = "" ) : void
AddFile ( this zipArchive, System.IO.Abstractions.FileInfoBase file, ITracer tracer, string directoryNameInArchive ) : void
AddFile ( this zipArchive, string filePath, ITracer tracer, string directoryNameInArchive = "" ) : void
AddFile ( this zip, string fileName, string fileContent ) : void
Extract ( this archive, string directoryName ) : void

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

Метод Описание
EnsureTrailingSlash ( string input ) : string
ForwardSlashCombine ( string part1, string part2 ) : string

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

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

public static AddDirectory ( this zipArchive, DirectoryInfoBase directory, ITracer tracer, string directoryNameInArchive ) : void
zipArchive this
directory System.IO.Abstractions.DirectoryInfoBase
tracer ITracer
directoryNameInArchive string
Результат void

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

public static AddDirectory ( this zipArchive, string directoryPath, ITracer tracer, string directoryNameInArchive = "" ) : void
zipArchive this
directoryPath string
tracer ITracer
directoryNameInArchive string
Результат void

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

public static AddFile ( this zipArchive, System.IO.Abstractions.FileInfoBase file, ITracer tracer, string directoryNameInArchive ) : void
zipArchive this
file System.IO.Abstractions.FileInfoBase
tracer ITracer
directoryNameInArchive string
Результат void

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

public static AddFile ( this zipArchive, string filePath, ITracer tracer, string directoryNameInArchive = "" ) : void
zipArchive this
filePath string
tracer ITracer
directoryNameInArchive string
Результат void

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

public static AddFile ( this zip, string fileName, string fileContent ) : void
zip this
fileName string
fileContent string
Результат void

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

public static Extract ( this archive, string directoryName ) : void
archive this
directoryName string
Результат void