IDefaultBootstrapperApplication Interface
Interface for built-in implementation of «see T:WixToolset.Mba.Core.IBootstrapperApplication» .
Events
Event | Description |
---|---|
ApplyBegin | Fired when the engine has begun installing the bundle. |
ApplyComplete | Fired when the engine has completed installing the bundle. |
ApplyDowngrade | Fired when the plan determined that nothing should happen to prevent downgrading. |
BeginMsiTransactionBegin | Fired when the engine is about to begin an MSI transaction. |
BeginMsiTransactionComplete | Fired when the engine has completed beginning an MSI transaction. |
CacheAcquireBegin | Fired when the engine has begun acquiring the payload or container. The BA can change the source using «see M:WixToolset.Mba.Core.IEngine.SetLocalSource(System.String,System.String,System.String)» or «see M:WixToolset.Mba.Core.IEngine.SetDownloadSource(System.String,System.String,System.String,System.String,System.String)» . |
CacheAcquireComplete | Fired when the engine has completed the acquisition of the payload or container. The BA can change the source using «see M:WixToolset.Mba.Core.IEngine.SetLocalSource(System.String,System.String,System.String)» or «see M:WixToolset.Mba.Core.IEngine.SetDownloadSource(System.String,System.String,System.String,System.String,System.String)» . |
CacheAcquireProgress | Fired when the engine has progress acquiring the payload or container. |
CacheAcquireResolving | Fired by the engine to allow the BA to override the acquisition action. |
CacheBegin | Fired when the engine has begun caching the installation sources. |
CacheComplete | Fired after the engine has cached the installation sources. |
CacheContainerOrPayloadVerifyBegin | Fired when the engine begins the verification of the payload or container that was already in the package cache. |
CacheContainerOrPayloadVerifyComplete | Fired when the engine has completed the verification of the payload or container that was already in the package cache. |
CacheContainerOrPayloadVerifyProgress | Fired when the engine has progress verifying the payload or container that was already in the package cache. |
CachePackageBegin | Fired when the engine has begun caching a specific package. |
CachePackageComplete | Fired when the engine has completed caching a specific package. |
CachePackageNonVitalValidationFailure | Fired when the engine failed validating a package in the package cache that is non-vital to execution. |
CachePayloadExtractBegin | Fired when the engine begins the extraction of the payload from the container. |
CachePayloadExtractComplete | Fired when the engine has completed the extraction of the payload from the container. |
CachePayloadExtractProgress | Fired when the engine has progress extracting the payload from the container. |
CacheVerifyBegin | Fired when the engine begins the verification of the acquired payload or container. |
CacheVerifyComplete | Fired when the engine has completed the verification of the acquired payload or container. |
CacheVerifyProgress | Fired when the engine has progress verifying the payload or container. |
CommitMsiTransactionBegin | Fired when the engine is about to commit an MSI transaction. |
CommitMsiTransactionComplete | Fired when the engine has completed comitting an MSI transaction. |
DetectBegin | Fired when the overall detection phase has begun. |
DetectCompatibleMsiPackage | Fired when a package was not detected but a package using the same provider key was. |
DetectComplete | Fired when the detection phase has completed. |
DetectForwardCompatibleBundle | Fired when a forward compatible bundle is detected. |
DetectMsiFeature | Fired when a feature in an MSI package has been detected. |
DetectPackageBegin | Fired when the detection for a specific package has begun. |
DetectPackageComplete | Fired when the detection for a specific package has completed. |
DetectPatchTarget | Fired when the engine detects a target product for an MSP package. |
DetectRelatedBundle | Fired when a related bundle has been detected for a bundle. |
DetectRelatedBundlePackage | Fired when a related bundle has been detected for a bundle package. |
DetectRelatedMsiPackage | Fired when a related MSI package has been detected for a package. |
DetectUpdate | Fired when the update detection has found a potential update candidate. |
DetectUpdateBegin | Fired when the update detection phase has begun. |
DetectUpdateComplete | Fired when the update detection phase has completed. |
ElevateBegin | Fired when the engine is about to start the elevated process. |
ElevateComplete | Fired when the engine has completed starting the elevated process. |
Error | Fired when the engine has encountered an error. |
ExecuteBegin | Fired when the engine has begun installing packages. |
ExecuteComplete | Fired when the engine has completed installing packages. |
ExecuteFilesInUse | Fired when a package sends a files in use installation message. |
ExecuteMsiMessage | Fired when Windows Installer sends an installation message. |
ExecutePackageBegin | Fired when the engine has begun installing a specific package. |
ExecutePackageComplete | Fired when the engine has completed installing a specific package. |
ExecutePatchTarget | Fired when the engine executes one or more patches targeting a product. |
ExecuteProcessCancel | Fired when a package that spawned a process is cancelled. |
ExecuteProgress | Fired by the engine while executing a package. |
LaunchApprovedExeBegin | Fired when the engine is about to launch the preapproved executable. |
LaunchApprovedExeComplete | Fired when the engine has completed launching the preapproved executable. |
PauseAutomaticUpdatesBegin | Fired when the engine is about to pause Windows automatic updates. |
PauseAutomaticUpdatesComplete | Fired when the engine has completed pausing Windows automatic updates. |
PlanBegin | Fired when the engine has begun planning the installation. |
PlanCompatibleMsiPackageBegin | Fired when the engine plans a new, compatible package using the same provider key. |
PlanCompatibleMsiPackageComplete | Fired when the engine has completed planning the installation of a specific package. |
PlanComplete | Fired when the engine has completed planning the installation. |
PlanForwardCompatibleBundle | Fired when the engine is about to plan a forward compatible bundle. |
PlanMsiFeature | Fired when the engine is about to plan a feature in an MSI package. |
PlanMsiPackage | Fired when the engine is planning an MSI or MSP package. |
PlannedCompatiblePackage | Fired when the engine has completed planning a compatible package. |
PlannedPackage | Fired when the engine has completed planning a package. |
PlanPackageBegin | Fired when the engine has begun getting the BA's input for planning a package. |
PlanPackageComplete | Fired when the engine has completed getting the BA's input for planning a package. |
PlanPatchTarget | Fired when the engine is about to plan a target of an MSP package. |
PlanRelatedBundle | Fired when the engine has begun planning for a related bundle. |
PlanRelatedBundleType | Fired when the engine has begun planning the related bundle relation type. |
PlanRestoreRelatedBundle | Fired when the engine has begun planning an upgrade related bundle for restoring in case of failure. |
PlanRollbackBoundary | Fired when the engine is planning a rollback boundary. |
Progress | Fired when the engine has changed progress for the bundle installation. |
RegisterBegin | Fired when the engine has begun registering the location and visibility of the bundle. |
RegisterComplete | Fired when the engine has completed registering the location and visibility of the bundle. |
RollbackMsiTransactionBegin | Fired when the engine is about to rollback an MSI transaction. |
RollbackMsiTransactionComplete | Fired when the engine has completed rolling back an MSI transaction. |
SetUpdateBegin | Fired when the engine has begun to setup the update package. |
SetUpdateComplete | Fired when the engine has completed setting up the update package. |
Shutdown | Fired when the engine is shutting down the bootstrapper application. |
Startup | Fired when the engine is starting up the bootstrapper application. |
SystemRestorePointBegin | Fired when the engine is about to take a system restore point. |
SystemRestorePointComplete | Fired when the engine has completed taking a system restore point. |
UnregisterBegin | Fired when the engine unregisters the bundle. |
UnregisterComplete | Fired when the engine unregistration is complete. |
WixToolset.Mba.Core.dll
version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040
ApplyBegin Event
Fired when the engine has begun installing the bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ApplyBeginEventArgs> ApplyBegin
Value
System.EventHandler<WixToolset.Mba.Core.ApplyBeginEventArgs>
ApplyComplete Event
Fired when the engine has completed installing the bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ApplyCompleteEventArgs> ApplyComplete
Value
System.EventHandler<WixToolset.Mba.Core.ApplyCompleteEventArgs>
ApplyDowngrade Event
Fired when the plan determined that nothing should happen to prevent downgrading.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ApplyDowngradeEventArgs> ApplyDowngrade
Value
System.EventHandler<WixToolset.Mba.Core.ApplyDowngradeEventArgs>
BeginMsiTransactionBegin Event
Fired when the engine is about to begin an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionBeginEventArgs> BeginMsiTransactionBegin
Value
System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionBeginEventArgs>
BeginMsiTransactionComplete Event
Fired when the engine has completed beginning an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionCompleteEventArgs> BeginMsiTransactionComplete
Value
System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionCompleteEventArgs>
CacheAcquireBegin Event
Fired when the engine has begun acquiring the payload or container. The BA can change the source using «see M:WixToolset.Mba.Core.IEngine.SetLocalSource(System.String,System.String,System.String)» or «see M:WixToolset.Mba.Core.IEngine.SetDownloadSource(System.String,System.String,System.String,System.String,System.String)» .
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheAcquireBeginEventArgs> CacheAcquireBegin
Value
System.EventHandler<WixToolset.Mba.Core.CacheAcquireBeginEventArgs>
CacheAcquireComplete Event
Fired when the engine has completed the acquisition of the payload or container. The BA can change the source using «see M:WixToolset.Mba.Core.IEngine.SetLocalSource(System.String,System.String,System.String)» or «see M:WixToolset.Mba.Core.IEngine.SetDownloadSource(System.String,System.String,System.String,System.String,System.String)» .
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheAcquireCompleteEventArgs> CacheAcquireComplete
Value
System.EventHandler<WixToolset.Mba.Core.CacheAcquireCompleteEventArgs>
CacheAcquireProgress Event
Fired when the engine has progress acquiring the payload or container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheAcquireProgressEventArgs> CacheAcquireProgress
Value
System.EventHandler<WixToolset.Mba.Core.CacheAcquireProgressEventArgs>
CacheAcquireResolving Event
Fired by the engine to allow the BA to override the acquisition action.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheAcquireResolvingEventArgs> CacheAcquireResolving
Value
System.EventHandler<WixToolset.Mba.Core.CacheAcquireResolvingEventArgs>
CacheBegin Event
Fired when the engine has begun caching the installation sources.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheBeginEventArgs> CacheBegin
Value
System.EventHandler<WixToolset.Mba.Core.CacheBeginEventArgs>
CacheComplete Event
Fired after the engine has cached the installation sources.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheCompleteEventArgs> CacheComplete
Value
System.EventHandler<WixToolset.Mba.Core.CacheCompleteEventArgs>
CacheContainerOrPayloadVerifyBegin Event
Fired when the engine begins the verification of the payload or container that was already in the package cache.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyBeginEventArgs> CacheContainerOrPayloadVerifyBegin
Value
System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyBeginEventArgs>
CacheContainerOrPayloadVerifyComplete Event
Fired when the engine has completed the verification of the payload or container that was already in the package cache.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyCompleteEventArgs> CacheContainerOrPayloadVerifyComplete
Value
System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyCompleteEventArgs>
CacheContainerOrPayloadVerifyProgress Event
Fired when the engine has progress verifying the payload or container that was already in the package cache.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyProgressEventArgs> CacheContainerOrPayloadVerifyProgress
Value
System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyProgressEventArgs>
CachePackageBegin Event
Fired when the engine has begun caching a specific package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePackageBeginEventArgs> CachePackageBegin
Value
System.EventHandler<WixToolset.Mba.Core.CachePackageBeginEventArgs>
CachePackageComplete Event
Fired when the engine has completed caching a specific package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePackageCompleteEventArgs> CachePackageComplete
Value
System.EventHandler<WixToolset.Mba.Core.CachePackageCompleteEventArgs>
CachePackageNonVitalValidationFailure Event
Fired when the engine failed validating a package in the package cache that is non-vital to execution.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePackageNonVitalValidationFailureEventArgs> CachePackageNonVitalValidationFailure
Value
System.EventHandler<WixToolset.Mba.Core.CachePackageNonVitalValidationFailureEventArgs>
CachePayloadExtractBegin Event
Fired when the engine begins the extraction of the payload from the container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractBeginEventArgs> CachePayloadExtractBegin
Value
System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractBeginEventArgs>
CachePayloadExtractComplete Event
Fired when the engine has completed the extraction of the payload from the container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractCompleteEventArgs> CachePayloadExtractComplete
Value
System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractCompleteEventArgs>
CachePayloadExtractProgress Event
Fired when the engine has progress extracting the payload from the container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractProgressEventArgs> CachePayloadExtractProgress
Value
System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractProgressEventArgs>
CacheVerifyBegin Event
Fired when the engine begins the verification of the acquired payload or container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheVerifyBeginEventArgs> CacheVerifyBegin
Value
System.EventHandler<WixToolset.Mba.Core.CacheVerifyBeginEventArgs>
CacheVerifyComplete Event
Fired when the engine has completed the verification of the acquired payload or container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheVerifyCompleteEventArgs> CacheVerifyComplete
Value
System.EventHandler<WixToolset.Mba.Core.CacheVerifyCompleteEventArgs>
CacheVerifyProgress Event
Fired when the engine has progress verifying the payload or container.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CacheVerifyProgressEventArgs> CacheVerifyProgress
Value
System.EventHandler<WixToolset.Mba.Core.CacheVerifyProgressEventArgs>
CommitMsiTransactionBegin Event
Fired when the engine is about to commit an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionBeginEventArgs> CommitMsiTransactionBegin
Value
System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionBeginEventArgs>
CommitMsiTransactionComplete Event
Fired when the engine has completed comitting an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionCompleteEventArgs> CommitMsiTransactionComplete
Value
System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionCompleteEventArgs>
DetectBegin Event
Fired when the overall detection phase has begun.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectBeginEventArgs> DetectBegin
Value
System.EventHandler<WixToolset.Mba.Core.DetectBeginEventArgs>
DetectCompatibleMsiPackage Event
Fired when a package was not detected but a package using the same provider key was.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectCompatibleMsiPackageEventArgs> DetectCompatibleMsiPackage
Value
System.EventHandler<WixToolset.Mba.Core.DetectCompatibleMsiPackageEventArgs>
DetectComplete Event
Fired when the detection phase has completed.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectCompleteEventArgs> DetectComplete
Value
System.EventHandler<WixToolset.Mba.Core.DetectCompleteEventArgs>
DetectForwardCompatibleBundle Event
Fired when a forward compatible bundle is detected.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectForwardCompatibleBundleEventArgs> DetectForwardCompatibleBundle
Value
System.EventHandler<WixToolset.Mba.Core.DetectForwardCompatibleBundleEventArgs>
DetectMsiFeature Event
Fired when a feature in an MSI package has been detected.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectMsiFeatureEventArgs> DetectMsiFeature
Value
System.EventHandler<WixToolset.Mba.Core.DetectMsiFeatureEventArgs>
DetectPackageBegin Event
Fired when the detection for a specific package has begun.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectPackageBeginEventArgs> DetectPackageBegin
Value
System.EventHandler<WixToolset.Mba.Core.DetectPackageBeginEventArgs>
DetectPackageComplete Event
Fired when the detection for a specific package has completed.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectPackageCompleteEventArgs> DetectPackageComplete
Value
System.EventHandler<WixToolset.Mba.Core.DetectPackageCompleteEventArgs>
DetectPatchTarget Event
Fired when the engine detects a target product for an MSP package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectPatchTargetEventArgs> DetectPatchTarget
Value
System.EventHandler<WixToolset.Mba.Core.DetectPatchTargetEventArgs>
DetectRelatedBundle Event
Fired when a related bundle has been detected for a bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundleEventArgs> DetectRelatedBundle
Value
System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundleEventArgs>
DetectRelatedBundlePackage Event
Fired when a related bundle has been detected for a bundle package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundlePackageEventArgs> DetectRelatedBundlePackage
Value
System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundlePackageEventArgs>
DetectRelatedMsiPackage Event
Fired when a related MSI package has been detected for a package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectRelatedMsiPackageEventArgs> DetectRelatedMsiPackage
Value
System.EventHandler<WixToolset.Mba.Core.DetectRelatedMsiPackageEventArgs>
DetectUpdate Event
Fired when the update detection has found a potential update candidate.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectUpdateEventArgs> DetectUpdate
Value
System.EventHandler<WixToolset.Mba.Core.DetectUpdateEventArgs>
DetectUpdateBegin Event
Fired when the update detection phase has begun.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectUpdateBeginEventArgs> DetectUpdateBegin
Value
System.EventHandler<WixToolset.Mba.Core.DetectUpdateBeginEventArgs>
DetectUpdateComplete Event
Fired when the update detection phase has completed.
Declaration
public System.EventHandler<WixToolset.Mba.Core.DetectUpdateCompleteEventArgs> DetectUpdateComplete
Value
System.EventHandler<WixToolset.Mba.Core.DetectUpdateCompleteEventArgs>
ElevateBegin Event
Fired when the engine is about to start the elevated process.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ElevateBeginEventArgs> ElevateBegin
Value
System.EventHandler<WixToolset.Mba.Core.ElevateBeginEventArgs>
ElevateComplete Event
Fired when the engine has completed starting the elevated process.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ElevateCompleteEventArgs> ElevateComplete
Value
System.EventHandler<WixToolset.Mba.Core.ElevateCompleteEventArgs>
Error Event
Fired when the engine has encountered an error.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ErrorEventArgs> Error
Value
System.EventHandler<WixToolset.Mba.Core.ErrorEventArgs>
ExecuteBegin Event
Fired when the engine has begun installing packages.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteBeginEventArgs> ExecuteBegin
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteBeginEventArgs>
ExecuteComplete Event
Fired when the engine has completed installing packages.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteCompleteEventArgs> ExecuteComplete
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteCompleteEventArgs>
ExecuteFilesInUse Event
Fired when a package sends a files in use installation message.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteFilesInUseEventArgs> ExecuteFilesInUse
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteFilesInUseEventArgs>
ExecuteMsiMessage Event
Fired when Windows Installer sends an installation message.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteMsiMessageEventArgs> ExecuteMsiMessage
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteMsiMessageEventArgs>
ExecutePackageBegin Event
Fired when the engine has begun installing a specific package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecutePackageBeginEventArgs> ExecutePackageBegin
Value
System.EventHandler<WixToolset.Mba.Core.ExecutePackageBeginEventArgs>
ExecutePackageComplete Event
Fired when the engine has completed installing a specific package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecutePackageCompleteEventArgs> ExecutePackageComplete
Value
System.EventHandler<WixToolset.Mba.Core.ExecutePackageCompleteEventArgs>
ExecutePatchTarget Event
Fired when the engine executes one or more patches targeting a product.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecutePatchTargetEventArgs> ExecutePatchTarget
Value
System.EventHandler<WixToolset.Mba.Core.ExecutePatchTargetEventArgs>
ExecuteProcessCancel Event
Fired when a package that spawned a process is cancelled.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteProcessCancelEventArgs> ExecuteProcessCancel
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteProcessCancelEventArgs>
ExecuteProgress Event
Fired by the engine while executing a package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ExecuteProgressEventArgs> ExecuteProgress
Value
System.EventHandler<WixToolset.Mba.Core.ExecuteProgressEventArgs>
LaunchApprovedExeBegin Event
Fired when the engine is about to launch the preapproved executable.
Declaration
public System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeBeginEventArgs> LaunchApprovedExeBegin
Value
System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeBeginEventArgs>
LaunchApprovedExeComplete Event
Fired when the engine has completed launching the preapproved executable.
Declaration
public System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeCompleteEventArgs> LaunchApprovedExeComplete
Value
System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeCompleteEventArgs>
PauseAutomaticUpdatesBegin Event
Fired when the engine is about to pause Windows automatic updates.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesBeginEventArgs> PauseAutomaticUpdatesBegin
Value
System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesBeginEventArgs>
PauseAutomaticUpdatesComplete Event
Fired when the engine has completed pausing Windows automatic updates.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesCompleteEventArgs> PauseAutomaticUpdatesComplete
Value
System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesCompleteEventArgs>
PlanBegin Event
Fired when the engine has begun planning the installation.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanBeginEventArgs> PlanBegin
Value
System.EventHandler<WixToolset.Mba.Core.PlanBeginEventArgs>
PlanCompatibleMsiPackageBegin Event
Fired when the engine plans a new, compatible package using the same provider key.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageBeginEventArgs> PlanCompatibleMsiPackageBegin
Value
System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageBeginEventArgs>
PlanCompatibleMsiPackageComplete Event
Fired when the engine has completed planning the installation of a specific package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageCompleteEventArgs> PlanCompatibleMsiPackageComplete
Value
System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageCompleteEventArgs>
PlanComplete Event
Fired when the engine has completed planning the installation.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanCompleteEventArgs> PlanComplete
Value
System.EventHandler<WixToolset.Mba.Core.PlanCompleteEventArgs>
PlanForwardCompatibleBundle Event
Fired when the engine is about to plan a forward compatible bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanForwardCompatibleBundleEventArgs> PlanForwardCompatibleBundle
Value
System.EventHandler<WixToolset.Mba.Core.PlanForwardCompatibleBundleEventArgs>
PlanMsiFeature Event
Fired when the engine is about to plan a feature in an MSI package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanMsiFeatureEventArgs> PlanMsiFeature
Value
System.EventHandler<WixToolset.Mba.Core.PlanMsiFeatureEventArgs>
PlanMsiPackage Event
Fired when the engine is planning an MSI or MSP package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanMsiPackageEventArgs> PlanMsiPackage
Value
System.EventHandler<WixToolset.Mba.Core.PlanMsiPackageEventArgs>
PlannedCompatiblePackage Event
Fired when the engine has completed planning a compatible package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlannedCompatiblePackageEventArgs> PlannedCompatiblePackage
Value
System.EventHandler<WixToolset.Mba.Core.PlannedCompatiblePackageEventArgs>
PlannedPackage Event
Fired when the engine has completed planning a package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlannedPackageEventArgs> PlannedPackage
Value
System.EventHandler<WixToolset.Mba.Core.PlannedPackageEventArgs>
PlanPackageBegin Event
Fired when the engine has begun getting the BA's input for planning a package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanPackageBeginEventArgs> PlanPackageBegin
Value
System.EventHandler<WixToolset.Mba.Core.PlanPackageBeginEventArgs>
PlanPackageComplete Event
Fired when the engine has completed getting the BA's input for planning a package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanPackageCompleteEventArgs> PlanPackageComplete
Value
System.EventHandler<WixToolset.Mba.Core.PlanPackageCompleteEventArgs>
PlanPatchTarget Event
Fired when the engine is about to plan a target of an MSP package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanPatchTargetEventArgs> PlanPatchTarget
Value
System.EventHandler<WixToolset.Mba.Core.PlanPatchTargetEventArgs>
PlanRelatedBundle Event
Fired when the engine has begun planning for a related bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleEventArgs> PlanRelatedBundle
Value
System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleEventArgs>
PlanRelatedBundleType Event
Fired when the engine has begun planning the related bundle relation type.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleTypeEventArgs> PlanRelatedBundleType
Value
System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleTypeEventArgs>
PlanRestoreRelatedBundle Event
Fired when the engine has begun planning an upgrade related bundle for restoring in case of failure.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanRestoreRelatedBundleEventArgs> PlanRestoreRelatedBundle
Value
System.EventHandler<WixToolset.Mba.Core.PlanRestoreRelatedBundleEventArgs>
PlanRollbackBoundary Event
Fired when the engine is planning a rollback boundary.
Declaration
public System.EventHandler<WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs> PlanRollbackBoundary
Value
System.EventHandler<WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs>
Progress Event
Fired when the engine has changed progress for the bundle installation.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ProgressEventArgs> Progress
Value
System.EventHandler<WixToolset.Mba.Core.ProgressEventArgs>
RegisterBegin Event
Fired when the engine has begun registering the location and visibility of the bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.RegisterBeginEventArgs> RegisterBegin
Value
System.EventHandler<WixToolset.Mba.Core.RegisterBeginEventArgs>
RegisterComplete Event
Fired when the engine has completed registering the location and visibility of the bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.RegisterCompleteEventArgs> RegisterComplete
Value
System.EventHandler<WixToolset.Mba.Core.RegisterCompleteEventArgs>
RollbackMsiTransactionBegin Event
Fired when the engine is about to rollback an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionBeginEventArgs> RollbackMsiTransactionBegin
Value
System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionBeginEventArgs>
RollbackMsiTransactionComplete Event
Fired when the engine has completed rolling back an MSI transaction.
Declaration
public System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionCompleteEventArgs> RollbackMsiTransactionComplete
Value
System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionCompleteEventArgs>
SetUpdateBegin Event
Fired when the engine has begun to setup the update package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.SetUpdateBeginEventArgs> SetUpdateBegin
Value
System.EventHandler<WixToolset.Mba.Core.SetUpdateBeginEventArgs>
SetUpdateComplete Event
Fired when the engine has completed setting up the update package.
Declaration
public System.EventHandler<WixToolset.Mba.Core.SetUpdateCompleteEventArgs> SetUpdateComplete
Value
System.EventHandler<WixToolset.Mba.Core.SetUpdateCompleteEventArgs>
Shutdown Event
Fired when the engine is shutting down the bootstrapper application.
Declaration
public System.EventHandler<WixToolset.Mba.Core.ShutdownEventArgs> Shutdown
Value
System.EventHandler<WixToolset.Mba.Core.ShutdownEventArgs>
Startup Event
Fired when the engine is starting up the bootstrapper application.
Declaration
public System.EventHandler<WixToolset.Mba.Core.StartupEventArgs> Startup
Value
System.EventHandler<WixToolset.Mba.Core.StartupEventArgs>
SystemRestorePointBegin Event
Fired when the engine is about to take a system restore point.
Declaration
public System.EventHandler<WixToolset.Mba.Core.SystemRestorePointBeginEventArgs> SystemRestorePointBegin
Value
System.EventHandler<WixToolset.Mba.Core.SystemRestorePointBeginEventArgs>
SystemRestorePointComplete Event
Fired when the engine has completed taking a system restore point.
Declaration
public System.EventHandler<WixToolset.Mba.Core.SystemRestorePointCompleteEventArgs> SystemRestorePointComplete
Value
System.EventHandler<WixToolset.Mba.Core.SystemRestorePointCompleteEventArgs>
UnregisterBegin Event
Fired when the engine unregisters the bundle.
Declaration
public System.EventHandler<WixToolset.Mba.Core.UnregisterBeginEventArgs> UnregisterBegin
Value
System.EventHandler<WixToolset.Mba.Core.UnregisterBeginEventArgs>
UnregisterComplete Event
Fired when the engine unregistration is complete.
Declaration
public System.EventHandler<WixToolset.Mba.Core.UnregisterCompleteEventArgs> UnregisterComplete
Value
System.EventHandler<WixToolset.Mba.Core.UnregisterCompleteEventArgs>