Skip to main content

ZipInfo Class

Object representing a zip file on disk; provides access to file-based operations on the zip file.

Methods​

MethodDescription
CreateCompressionEngine()Creates a compression engine that does the low-level work for this object.
GetFiles()Gets information about the files contained in the archive.
GetFiles(searchPattern)Gets information about the certain files contained in the archive file.

Remarks​

Generally, the methods on this class are much easier to use than the stream-based interfaces provided by the «see T:WixToolset.Dtf.Compression.Zip.ZipEngine» class. WixToolset.Dtf.Compression.Zip.dll version 6.0.0+8c7432e50072e009353ea5f2c956ccf453476f71

CreateCompressionEngine() Method​

Creates a compression engine that does the low-level work for this object.

Declaration​

protected WixToolset.Dtf.Compression.CompressionEngine CreateCompressionEngine()

Return value​

WixToolset.Dtf.Compression.CompressionEngine A new «see T:WixToolset.Dtf.Compression.Zip.ZipEngine» instance.

Remarks​

Each instance will be «see M:WixToolset.Dtf.Compression.CompressionEngine.Dispose» d immediately after use.

GetFiles() Method​

Gets information about the files contained in the archive.

Declaration​

public IList<WixToolset.Dtf.Compression.Zip.ZipFileInfo> GetFiles()

Return value​

IList<WixToolset.Dtf.Compression.Zip.ZipFileInfo> A list of «see T:WixToolset.Dtf.Compression.Zip.ZipFileInfo» objects, each containing information about a file in the archive.

GetFiles(searchPattern) Method​

Gets information about the certain files contained in the archive file.

Declaration​

public IList<WixToolset.Dtf.Compression.Zip.ZipFileInfo> GetFiles(
string searchPattern
)

Parameters​

ParameterTypeDescription
searchPatternstringThe search string, such as "*.txt".

Return value​

IList<WixToolset.Dtf.Compression.Zip.ZipFileInfo> A list of «see T:WixToolset.Dtf.Compression.Zip.ZipFileInfo» objects, each containing information about a file in the archive.