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 5.0.0-rc.2+dbb148c20d2490cf85f3f62f7d59f8dbc5c1a2c5

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.