C# Class Microsoft.Tools.WindowsInstaller.PowerShell.Commands.GetTableCommand

Inheritance: PackageCommandBase
Afficher le fichier Open project: heaths/psmsi

Private Properties

Свойство Type Description
GetQuery string
OpenProduct Microsoft.Deployment.WindowsInstaller.Session
WriteRecords void

Méthodes protégées

Méthode Description
BeginProcessing ( ) : void

Sets up the user interface handlers.

EndProcessing ( ) : void

Restores the previous user interface handlers.

ProcessItem ( System.Management.Automation.PSObject item ) : void

Opens the database specified by the item and executes the specified query.

ProcessRecord ( ) : void

Opens an installed Product or the database specified by the Path or LiteralPath.

Private Methods

Méthode Description
GetQuery ( Microsoft.Deployment.WindowsInstaller.Database db, string path ) : string
OpenProduct ( Microsoft.Deployment.WindowsInstaller.ProductInstallation product ) : Microsoft.Deployment.WindowsInstaller.Session
WriteRecords ( Microsoft.Deployment.WindowsInstaller.Database db, string path ) : void

Method Details

BeginProcessing() protected méthode

Sets up the user interface handlers.
protected BeginProcessing ( ) : void
Résultat void

EndProcessing() protected méthode

Restores the previous user interface handlers.
protected EndProcessing ( ) : void
Résultat void

ProcessItem() protected méthode

Opens the database specified by the item and executes the specified query.
protected ProcessItem ( System.Management.Automation.PSObject item ) : void
item System.Management.Automation.PSObject A file item that references a package database.
Résultat void

ProcessRecord() protected méthode

Opens an installed Product or the database specified by the Path or LiteralPath.
protected ProcessRecord ( ) : void
Résultat void