CreateZipFile(DirectoryInfo, string, CompressionLevel, bool) Method

Creates a zip archive that contains the files and directories from the specified directory, uses the specified compression level, and optionally includes the base directory.
Namespace: Z.Compression.Extensions
Assembly: Z.ExtensionMethods.WithNamespace.dll

Syntax

public static Void CreateZipFile(this DirectoryInfo this, string destinationArchiveFileName, CompressionLevel compressionLevel, bool includeBaseDirectory)

Parameters

this
Type:  DirectoryInfo
The @this to act on.
destinationArchiveFileName
Type:  String
The path of the archive to be created, specified as a relative or absolute path. A relative path is interpreted as relative to the current working directory.
compressionLevel
One of the enumeration values that indicates whether to emphasize speed or compression effectiveness when creating the entry.
includeBaseDirectory
Type:  Boolean
true to include the directory name from sourceDirectoryName at the root of the archive; false to include only the contents of the directory.

Return Value

Type:  Void
Powered by ZZZ Projects .NET Documentation Generator 0.0.2 (Alpha)