Zero Install .NET API 2.20.0
ZeroInstall.Archives.Extractors.MsiPackage Class Reference

Provides access to files stored within a Windows Installer package (.msi). More...

Inheritance diagram for ZeroInstall.Archives.Extractors.MsiPackage:

Public Member Functions

 MsiPackage (string path)
 Opens a Windows Installer database (.msi). More...
 
void ForEachCabinet ([InstantHandle] Action< Stream > callback)
 Runs a callback once for each embedded Cabinet (.cab file).
 
void Dispose ()
 

Properties

IReadOnlyDictionary< string, string > Files [get]
 Map from CAB file names to on-disk file names.
 

Detailed Description

Provides access to files stored within a Windows Installer package (.msi).

Constructor & Destructor Documentation

◆ MsiPackage()

ZeroInstall.Archives.Extractors.MsiPackage.MsiPackage ( string  path)
inline

Opens a Windows Installer database (.msi).

Parameters
pathThe path of the .msi file.

The documentation for this class was generated from the following file: