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

Base class for cmdlets that process Windows Installer database packages.
Inheritance: ItemCommandBase
Datei anzeigen Open project: heaths/psmsi

Private Properties

Property Type Description
OpenDatabase Microsoft.Deployment.WindowsInstaller.Database

Protected Methods

Method Description
ApplyTransforms ( Microsoft.Deployment.WindowsInstaller.Package.InstallPackage db ) : void

Applies any applicable transforms from Patch and Transform to the given package.

ResolveFiles ( IEnumerable paths ) : IEnumerable

Resolves all to file system provider-specific paths.

Private Methods

Method Description
OpenDatabase ( string path ) : Microsoft.Deployment.WindowsInstaller.Database

Method Details

ApplyTransforms() protected method

Applies any applicable transforms from Patch and Transform to the given package.
protected ApplyTransforms ( Microsoft.Deployment.WindowsInstaller.Package.InstallPackage db ) : void
db Microsoft.Deployment.WindowsInstaller.Package.InstallPackage The database to which applicable transforms are applied.
return void

ResolveFiles() protected method

Resolves all to file system provider-specific paths.
protected ResolveFiles ( IEnumerable paths ) : IEnumerable
paths IEnumerable The paths to resolve.
return IEnumerable