Skip to content

IDefaultBootstrapperApplication Interface

Interface for built-in implementation of «see T:WixToolset.Mba.Core.IBootstrapperApplication» .

EventDescription
ApplyBeginFired when the engine has begun installing the bundle.
ApplyCompleteFired when the engine has completed installing the bundle.
ApplyDowngradeFired when the plan determined that nothing should happen to prevent downgrading.
BeginMsiTransactionBeginFired when the engine is about to begin an MSI transaction.
BeginMsiTransactionCompleteFired when the engine has completed beginning an MSI transaction.
CacheAcquireBeginFired 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)» .
CacheAcquireCompleteFired 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)» .
CacheAcquireProgressFired when the engine has progress acquiring the payload or container.
CacheAcquireResolvingFired by the engine to allow the BA to override the acquisition action.
CacheBeginFired when the engine has begun caching the installation sources.
CacheCompleteFired after the engine has cached the installation sources.
CacheContainerOrPayloadVerifyBeginFired when the engine begins the verification of the payload or container that was already in the package cache.
CacheContainerOrPayloadVerifyCompleteFired when the engine has completed the verification of the payload or container that was already in the package cache.
CacheContainerOrPayloadVerifyProgressFired when the engine has progress verifying the payload or container that was already in the package cache.
CachePackageBeginFired when the engine has begun caching a specific package.
CachePackageCompleteFired when the engine has completed caching a specific package.
CachePackageNonVitalValidationFailureFired when the engine failed validating a package in the package cache that is non-vital to execution.
CachePayloadExtractBeginFired when the engine begins the extraction of the payload from the container.
CachePayloadExtractCompleteFired when the engine has completed the extraction of the payload from the container.
CachePayloadExtractProgressFired when the engine has progress extracting the payload from the container.
CacheVerifyBeginFired when the engine begins the verification of the acquired payload or container.
CacheVerifyCompleteFired when the engine has completed the verification of the acquired payload or container.
CacheVerifyProgressFired when the engine has progress verifying the payload or container.
CommitMsiTransactionBeginFired when the engine is about to commit an MSI transaction.
CommitMsiTransactionCompleteFired when the engine has completed comitting an MSI transaction.
DetectBeginFired when the overall detection phase has begun.
DetectCompatibleMsiPackageFired when a package was not detected but a package using the same provider key was.
DetectCompleteFired when the detection phase has completed.
DetectForwardCompatibleBundleFired when a forward compatible bundle is detected.
DetectMsiFeatureFired when a feature in an MSI package has been detected.
DetectPackageBeginFired when the detection for a specific package has begun.
DetectPackageCompleteFired when the detection for a specific package has completed.
DetectPatchTargetFired when the engine detects a target product for an MSP package.
DetectRelatedBundleFired when a related bundle has been detected for a bundle.
DetectRelatedBundlePackageFired when a related bundle has been detected for a bundle package.
DetectRelatedMsiPackageFired when a related MSI package has been detected for a package.
DetectUpdateFired when the update detection has found a potential update candidate.
DetectUpdateBeginFired when the update detection phase has begun.
DetectUpdateCompleteFired when the update detection phase has completed.
ElevateBeginFired when the engine is about to start the elevated process.
ElevateCompleteFired when the engine has completed starting the elevated process.
ErrorFired when the engine has encountered an error.
ExecuteBeginFired when the engine has begun installing packages.
ExecuteCompleteFired when the engine has completed installing packages.
ExecuteFilesInUseFired when a package sends a files in use installation message.
ExecuteMsiMessageFired when Windows Installer sends an installation message.
ExecutePackageBeginFired when the engine has begun installing a specific package.
ExecutePackageCompleteFired when the engine has completed installing a specific package.
ExecutePatchTargetFired when the engine executes one or more patches targeting a product.
ExecuteProcessCancelFired when a package that spawned a process is cancelled.
ExecuteProgressFired by the engine while executing a package.
LaunchApprovedExeBeginFired when the engine is about to launch the preapproved executable.
LaunchApprovedExeCompleteFired when the engine has completed launching the preapproved executable.
PauseAutomaticUpdatesBeginFired when the engine is about to pause Windows automatic updates.
PauseAutomaticUpdatesCompleteFired when the engine has completed pausing Windows automatic updates.
PlanBeginFired when the engine has begun planning the installation.
PlanCompatibleMsiPackageBeginFired when the engine plans a new, compatible package using the same provider key.
PlanCompatibleMsiPackageCompleteFired when the engine has completed planning the installation of a specific package.
PlanCompleteFired when the engine has completed planning the installation.
PlanForwardCompatibleBundleFired when the engine is about to plan a forward compatible bundle.
PlanMsiFeatureFired when the engine is about to plan a feature in an MSI package.
PlanMsiPackageFired when the engine is planning an MSI or MSP package.
PlannedCompatiblePackageFired when the engine has completed planning a compatible package.
PlannedPackageFired when the engine has completed planning a package.
PlanPackageBeginFired when the engine has begun getting the BA’s input for planning a package.
PlanPackageCompleteFired when the engine has completed getting the BA’s input for planning a package.
PlanPatchTargetFired when the engine is about to plan a target of an MSP package.
PlanRelatedBundleFired when the engine has begun planning for a related bundle.
PlanRelatedBundleTypeFired when the engine has begun planning the related bundle relation type.
PlanRestoreRelatedBundleFired when the engine has begun planning an upgrade related bundle for restoring in case of failure.
PlanRollbackBoundaryFired when the engine is planning a rollback boundary.
ProgressFired when the engine has changed progress for the bundle installation.
RegisterBeginFired when the engine has begun registering the location and visibility of the bundle.
RegisterCompleteFired when the engine has completed registering the location and visibility of the bundle.
RollbackMsiTransactionBeginFired when the engine is about to rollback an MSI transaction.
RollbackMsiTransactionCompleteFired when the engine has completed rolling back an MSI transaction.
SetUpdateBeginFired when the engine has begun to setup the update package.
SetUpdateCompleteFired when the engine has completed setting up the update package.
ShutdownFired when the engine is shutting down the bootstrapper application.
StartupFired when the engine is starting up the bootstrapper application.
SystemRestorePointBeginFired when the engine is about to take a system restore point.
SystemRestorePointCompleteFired when the engine has completed taking a system restore point.
UnregisterBeginFired when the engine unregisters the bundle.
UnregisterCompleteFired when the engine unregistration is complete.
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040

Fired when the engine has begun installing the bundle.

public System.EventHandler<WixToolset.Mba.Core.ApplyBeginEventArgs> ApplyBegin

System.EventHandler<WixToolset.Mba.Core.ApplyBeginEventArgs>

Fired when the engine has completed installing the bundle.

public System.EventHandler<WixToolset.Mba.Core.ApplyCompleteEventArgs> ApplyComplete

System.EventHandler<WixToolset.Mba.Core.ApplyCompleteEventArgs>

Fired when the plan determined that nothing should happen to prevent downgrading.

public System.EventHandler<WixToolset.Mba.Core.ApplyDowngradeEventArgs> ApplyDowngrade

System.EventHandler<WixToolset.Mba.Core.ApplyDowngradeEventArgs>

Fired when the engine is about to begin an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionBeginEventArgs> BeginMsiTransactionBegin

System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionBeginEventArgs>

Fired when the engine has completed beginning an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionCompleteEventArgs> BeginMsiTransactionComplete

System.EventHandler<WixToolset.Mba.Core.BeginMsiTransactionCompleteEventArgs>

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)» .

public System.EventHandler<WixToolset.Mba.Core.CacheAcquireBeginEventArgs> CacheAcquireBegin

System.EventHandler<WixToolset.Mba.Core.CacheAcquireBeginEventArgs>

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)» .

public System.EventHandler<WixToolset.Mba.Core.CacheAcquireCompleteEventArgs> CacheAcquireComplete

System.EventHandler<WixToolset.Mba.Core.CacheAcquireCompleteEventArgs>

Fired when the engine has progress acquiring the payload or container.

public System.EventHandler<WixToolset.Mba.Core.CacheAcquireProgressEventArgs> CacheAcquireProgress

System.EventHandler<WixToolset.Mba.Core.CacheAcquireProgressEventArgs>

Fired by the engine to allow the BA to override the acquisition action.

public System.EventHandler<WixToolset.Mba.Core.CacheAcquireResolvingEventArgs> CacheAcquireResolving

System.EventHandler<WixToolset.Mba.Core.CacheAcquireResolvingEventArgs>

Fired when the engine has begun caching the installation sources.

public System.EventHandler<WixToolset.Mba.Core.CacheBeginEventArgs> CacheBegin

System.EventHandler<WixToolset.Mba.Core.CacheBeginEventArgs>

Fired after the engine has cached the installation sources.

public System.EventHandler<WixToolset.Mba.Core.CacheCompleteEventArgs> CacheComplete

System.EventHandler<WixToolset.Mba.Core.CacheCompleteEventArgs>

Fired when the engine begins the verification of the payload or container that was already in the package cache.

public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyBeginEventArgs> CacheContainerOrPayloadVerifyBegin

System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyBeginEventArgs>

CacheContainerOrPayloadVerifyComplete Event

Section titled “CacheContainerOrPayloadVerifyComplete Event”

Fired when the engine has completed the verification of the payload or container that was already in the package cache.

public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyCompleteEventArgs> CacheContainerOrPayloadVerifyComplete

System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyCompleteEventArgs>

CacheContainerOrPayloadVerifyProgress Event

Section titled “CacheContainerOrPayloadVerifyProgress Event”

Fired when the engine has progress verifying the payload or container that was already in the package cache.

public System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyProgressEventArgs> CacheContainerOrPayloadVerifyProgress

System.EventHandler<WixToolset.Mba.Core.CacheContainerOrPayloadVerifyProgressEventArgs>

Fired when the engine has begun caching a specific package.

public System.EventHandler<WixToolset.Mba.Core.CachePackageBeginEventArgs> CachePackageBegin

System.EventHandler<WixToolset.Mba.Core.CachePackageBeginEventArgs>

Fired when the engine has completed caching a specific package.

public System.EventHandler<WixToolset.Mba.Core.CachePackageCompleteEventArgs> CachePackageComplete

System.EventHandler<WixToolset.Mba.Core.CachePackageCompleteEventArgs>

CachePackageNonVitalValidationFailure Event

Section titled “CachePackageNonVitalValidationFailure Event”

Fired when the engine failed validating a package in the package cache that is non-vital to execution.

public System.EventHandler<WixToolset.Mba.Core.CachePackageNonVitalValidationFailureEventArgs> CachePackageNonVitalValidationFailure

System.EventHandler<WixToolset.Mba.Core.CachePackageNonVitalValidationFailureEventArgs>

Fired when the engine begins the extraction of the payload from the container.

public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractBeginEventArgs> CachePayloadExtractBegin

System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractBeginEventArgs>

Fired when the engine has completed the extraction of the payload from the container.

public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractCompleteEventArgs> CachePayloadExtractComplete

System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractCompleteEventArgs>

Fired when the engine has progress extracting the payload from the container.

public System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractProgressEventArgs> CachePayloadExtractProgress

System.EventHandler<WixToolset.Mba.Core.CachePayloadExtractProgressEventArgs>

Fired when the engine begins the verification of the acquired payload or container.

public System.EventHandler<WixToolset.Mba.Core.CacheVerifyBeginEventArgs> CacheVerifyBegin

System.EventHandler<WixToolset.Mba.Core.CacheVerifyBeginEventArgs>

Fired when the engine has completed the verification of the acquired payload or container.

public System.EventHandler<WixToolset.Mba.Core.CacheVerifyCompleteEventArgs> CacheVerifyComplete

System.EventHandler<WixToolset.Mba.Core.CacheVerifyCompleteEventArgs>

Fired when the engine has progress verifying the payload or container.

public System.EventHandler<WixToolset.Mba.Core.CacheVerifyProgressEventArgs> CacheVerifyProgress

System.EventHandler<WixToolset.Mba.Core.CacheVerifyProgressEventArgs>

Fired when the engine is about to commit an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionBeginEventArgs> CommitMsiTransactionBegin

System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionBeginEventArgs>

Fired when the engine has completed comitting an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionCompleteEventArgs> CommitMsiTransactionComplete

System.EventHandler<WixToolset.Mba.Core.CommitMsiTransactionCompleteEventArgs>

Fired when the overall detection phase has begun.

public System.EventHandler<WixToolset.Mba.Core.DetectBeginEventArgs> DetectBegin

System.EventHandler<WixToolset.Mba.Core.DetectBeginEventArgs>

Fired when a package was not detected but a package using the same provider key was.

public System.EventHandler<WixToolset.Mba.Core.DetectCompatibleMsiPackageEventArgs> DetectCompatibleMsiPackage

System.EventHandler<WixToolset.Mba.Core.DetectCompatibleMsiPackageEventArgs>

Fired when the detection phase has completed.

public System.EventHandler<WixToolset.Mba.Core.DetectCompleteEventArgs> DetectComplete

System.EventHandler<WixToolset.Mba.Core.DetectCompleteEventArgs>

Fired when a forward compatible bundle is detected.

public System.EventHandler<WixToolset.Mba.Core.DetectForwardCompatibleBundleEventArgs> DetectForwardCompatibleBundle

System.EventHandler<WixToolset.Mba.Core.DetectForwardCompatibleBundleEventArgs>

Fired when a feature in an MSI package has been detected.

public System.EventHandler<WixToolset.Mba.Core.DetectMsiFeatureEventArgs> DetectMsiFeature

System.EventHandler<WixToolset.Mba.Core.DetectMsiFeatureEventArgs>

Fired when the detection for a specific package has begun.

public System.EventHandler<WixToolset.Mba.Core.DetectPackageBeginEventArgs> DetectPackageBegin

System.EventHandler<WixToolset.Mba.Core.DetectPackageBeginEventArgs>

Fired when the detection for a specific package has completed.

public System.EventHandler<WixToolset.Mba.Core.DetectPackageCompleteEventArgs> DetectPackageComplete

System.EventHandler<WixToolset.Mba.Core.DetectPackageCompleteEventArgs>

Fired when the engine detects a target product for an MSP package.

public System.EventHandler<WixToolset.Mba.Core.DetectPatchTargetEventArgs> DetectPatchTarget

System.EventHandler<WixToolset.Mba.Core.DetectPatchTargetEventArgs>

Fired when a related bundle has been detected for a bundle.

public System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundleEventArgs> DetectRelatedBundle

System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundleEventArgs>

Fired when a related bundle has been detected for a bundle package.

public System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundlePackageEventArgs> DetectRelatedBundlePackage

System.EventHandler<WixToolset.Mba.Core.DetectRelatedBundlePackageEventArgs>

Fired when a related MSI package has been detected for a package.

public System.EventHandler<WixToolset.Mba.Core.DetectRelatedMsiPackageEventArgs> DetectRelatedMsiPackage

System.EventHandler<WixToolset.Mba.Core.DetectRelatedMsiPackageEventArgs>

Fired when the update detection has found a potential update candidate.

public System.EventHandler<WixToolset.Mba.Core.DetectUpdateEventArgs> DetectUpdate

System.EventHandler<WixToolset.Mba.Core.DetectUpdateEventArgs>

Fired when the update detection phase has begun.

public System.EventHandler<WixToolset.Mba.Core.DetectUpdateBeginEventArgs> DetectUpdateBegin

System.EventHandler<WixToolset.Mba.Core.DetectUpdateBeginEventArgs>

Fired when the update detection phase has completed.

public System.EventHandler<WixToolset.Mba.Core.DetectUpdateCompleteEventArgs> DetectUpdateComplete

System.EventHandler<WixToolset.Mba.Core.DetectUpdateCompleteEventArgs>

Fired when the engine is about to start the elevated process.

public System.EventHandler<WixToolset.Mba.Core.ElevateBeginEventArgs> ElevateBegin

System.EventHandler<WixToolset.Mba.Core.ElevateBeginEventArgs>

Fired when the engine has completed starting the elevated process.

public System.EventHandler<WixToolset.Mba.Core.ElevateCompleteEventArgs> ElevateComplete

System.EventHandler<WixToolset.Mba.Core.ElevateCompleteEventArgs>

Fired when the engine has encountered an error.

public System.EventHandler<WixToolset.Mba.Core.ErrorEventArgs> Error

System.EventHandler<WixToolset.Mba.Core.ErrorEventArgs>

Fired when the engine has begun installing packages.

public System.EventHandler<WixToolset.Mba.Core.ExecuteBeginEventArgs> ExecuteBegin

System.EventHandler<WixToolset.Mba.Core.ExecuteBeginEventArgs>

Fired when the engine has completed installing packages.

public System.EventHandler<WixToolset.Mba.Core.ExecuteCompleteEventArgs> ExecuteComplete

System.EventHandler<WixToolset.Mba.Core.ExecuteCompleteEventArgs>

Fired when a package sends a files in use installation message.

public System.EventHandler<WixToolset.Mba.Core.ExecuteFilesInUseEventArgs> ExecuteFilesInUse

System.EventHandler<WixToolset.Mba.Core.ExecuteFilesInUseEventArgs>

Fired when Windows Installer sends an installation message.

public System.EventHandler<WixToolset.Mba.Core.ExecuteMsiMessageEventArgs> ExecuteMsiMessage

System.EventHandler<WixToolset.Mba.Core.ExecuteMsiMessageEventArgs>

Fired when the engine has begun installing a specific package.

public System.EventHandler<WixToolset.Mba.Core.ExecutePackageBeginEventArgs> ExecutePackageBegin

System.EventHandler<WixToolset.Mba.Core.ExecutePackageBeginEventArgs>

Fired when the engine has completed installing a specific package.

public System.EventHandler<WixToolset.Mba.Core.ExecutePackageCompleteEventArgs> ExecutePackageComplete

System.EventHandler<WixToolset.Mba.Core.ExecutePackageCompleteEventArgs>

Fired when the engine executes one or more patches targeting a product.

public System.EventHandler<WixToolset.Mba.Core.ExecutePatchTargetEventArgs> ExecutePatchTarget

System.EventHandler<WixToolset.Mba.Core.ExecutePatchTargetEventArgs>

Fired when a package that spawned a process is cancelled.

public System.EventHandler<WixToolset.Mba.Core.ExecuteProcessCancelEventArgs> ExecuteProcessCancel

System.EventHandler<WixToolset.Mba.Core.ExecuteProcessCancelEventArgs>

Fired by the engine while executing a package.

public System.EventHandler<WixToolset.Mba.Core.ExecuteProgressEventArgs> ExecuteProgress

System.EventHandler<WixToolset.Mba.Core.ExecuteProgressEventArgs>

Fired when the engine is about to launch the preapproved executable.

public System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeBeginEventArgs> LaunchApprovedExeBegin

System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeBeginEventArgs>

Fired when the engine has completed launching the preapproved executable.

public System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeCompleteEventArgs> LaunchApprovedExeComplete

System.EventHandler<WixToolset.Mba.Core.LaunchApprovedExeCompleteEventArgs>

Fired when the engine is about to pause Windows automatic updates.

public System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesBeginEventArgs> PauseAutomaticUpdatesBegin

System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesBeginEventArgs>

Fired when the engine has completed pausing Windows automatic updates.

public System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesCompleteEventArgs> PauseAutomaticUpdatesComplete

System.EventHandler<WixToolset.Mba.Core.PauseAutomaticUpdatesCompleteEventArgs>

Fired when the engine has begun planning the installation.

public System.EventHandler<WixToolset.Mba.Core.PlanBeginEventArgs> PlanBegin

System.EventHandler<WixToolset.Mba.Core.PlanBeginEventArgs>

Fired when the engine plans a new, compatible package using the same provider key.

public System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageBeginEventArgs> PlanCompatibleMsiPackageBegin

System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageBeginEventArgs>

Fired when the engine has completed planning the installation of a specific package.

public System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageCompleteEventArgs> PlanCompatibleMsiPackageComplete

System.EventHandler<WixToolset.Mba.Core.PlanCompatibleMsiPackageCompleteEventArgs>

Fired when the engine has completed planning the installation.

public System.EventHandler<WixToolset.Mba.Core.PlanCompleteEventArgs> PlanComplete

System.EventHandler<WixToolset.Mba.Core.PlanCompleteEventArgs>

Fired when the engine is about to plan a forward compatible bundle.

public System.EventHandler<WixToolset.Mba.Core.PlanForwardCompatibleBundleEventArgs> PlanForwardCompatibleBundle

System.EventHandler<WixToolset.Mba.Core.PlanForwardCompatibleBundleEventArgs>

Fired when the engine is about to plan a feature in an MSI package.

public System.EventHandler<WixToolset.Mba.Core.PlanMsiFeatureEventArgs> PlanMsiFeature

System.EventHandler<WixToolset.Mba.Core.PlanMsiFeatureEventArgs>

Fired when the engine is planning an MSI or MSP package.

public System.EventHandler<WixToolset.Mba.Core.PlanMsiPackageEventArgs> PlanMsiPackage

System.EventHandler<WixToolset.Mba.Core.PlanMsiPackageEventArgs>

Fired when the engine has completed planning a compatible package.

public System.EventHandler<WixToolset.Mba.Core.PlannedCompatiblePackageEventArgs> PlannedCompatiblePackage

System.EventHandler<WixToolset.Mba.Core.PlannedCompatiblePackageEventArgs>

Fired when the engine has completed planning a package.

public System.EventHandler<WixToolset.Mba.Core.PlannedPackageEventArgs> PlannedPackage

System.EventHandler<WixToolset.Mba.Core.PlannedPackageEventArgs>

Fired when the engine has begun getting the BA’s input for planning a package.

public System.EventHandler<WixToolset.Mba.Core.PlanPackageBeginEventArgs> PlanPackageBegin

System.EventHandler<WixToolset.Mba.Core.PlanPackageBeginEventArgs>

Fired when the engine has completed getting the BA’s input for planning a package.

public System.EventHandler<WixToolset.Mba.Core.PlanPackageCompleteEventArgs> PlanPackageComplete

System.EventHandler<WixToolset.Mba.Core.PlanPackageCompleteEventArgs>

Fired when the engine is about to plan a target of an MSP package.

public System.EventHandler<WixToolset.Mba.Core.PlanPatchTargetEventArgs> PlanPatchTarget

System.EventHandler<WixToolset.Mba.Core.PlanPatchTargetEventArgs>

Fired when the engine has begun planning for a related bundle.

public System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleEventArgs> PlanRelatedBundle

System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleEventArgs>

Fired when the engine has begun planning the related bundle relation type.

public System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleTypeEventArgs> PlanRelatedBundleType

System.EventHandler<WixToolset.Mba.Core.PlanRelatedBundleTypeEventArgs>

Fired when the engine has begun planning an upgrade related bundle for restoring in case of failure.

public System.EventHandler<WixToolset.Mba.Core.PlanRestoreRelatedBundleEventArgs> PlanRestoreRelatedBundle

System.EventHandler<WixToolset.Mba.Core.PlanRestoreRelatedBundleEventArgs>

Fired when the engine is planning a rollback boundary.

public System.EventHandler<WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs> PlanRollbackBoundary

System.EventHandler<WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs>

Fired when the engine has changed progress for the bundle installation.

public System.EventHandler<WixToolset.Mba.Core.ProgressEventArgs> Progress

System.EventHandler<WixToolset.Mba.Core.ProgressEventArgs>

Fired when the engine has begun registering the location and visibility of the bundle.

public System.EventHandler<WixToolset.Mba.Core.RegisterBeginEventArgs> RegisterBegin

System.EventHandler<WixToolset.Mba.Core.RegisterBeginEventArgs>

Fired when the engine has completed registering the location and visibility of the bundle.

public System.EventHandler<WixToolset.Mba.Core.RegisterCompleteEventArgs> RegisterComplete

System.EventHandler<WixToolset.Mba.Core.RegisterCompleteEventArgs>

Fired when the engine is about to rollback an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionBeginEventArgs> RollbackMsiTransactionBegin

System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionBeginEventArgs>

Fired when the engine has completed rolling back an MSI transaction.

public System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionCompleteEventArgs> RollbackMsiTransactionComplete

System.EventHandler<WixToolset.Mba.Core.RollbackMsiTransactionCompleteEventArgs>

Fired when the engine has begun to setup the update package.

public System.EventHandler<WixToolset.Mba.Core.SetUpdateBeginEventArgs> SetUpdateBegin

System.EventHandler<WixToolset.Mba.Core.SetUpdateBeginEventArgs>

Fired when the engine has completed setting up the update package.

public System.EventHandler<WixToolset.Mba.Core.SetUpdateCompleteEventArgs> SetUpdateComplete

System.EventHandler<WixToolset.Mba.Core.SetUpdateCompleteEventArgs>

Fired when the engine is shutting down the bootstrapper application.

public System.EventHandler<WixToolset.Mba.Core.ShutdownEventArgs> Shutdown

System.EventHandler<WixToolset.Mba.Core.ShutdownEventArgs>

Fired when the engine is starting up the bootstrapper application.

public System.EventHandler<WixToolset.Mba.Core.StartupEventArgs> Startup

System.EventHandler<WixToolset.Mba.Core.StartupEventArgs>

Fired when the engine is about to take a system restore point.

public System.EventHandler<WixToolset.Mba.Core.SystemRestorePointBeginEventArgs> SystemRestorePointBegin

System.EventHandler<WixToolset.Mba.Core.SystemRestorePointBeginEventArgs>

Fired when the engine has completed taking a system restore point.

public System.EventHandler<WixToolset.Mba.Core.SystemRestorePointCompleteEventArgs> SystemRestorePointComplete

System.EventHandler<WixToolset.Mba.Core.SystemRestorePointCompleteEventArgs>

Fired when the engine unregisters the bundle.

public System.EventHandler<WixToolset.Mba.Core.UnregisterBeginEventArgs> UnregisterBegin

System.EventHandler<WixToolset.Mba.Core.UnregisterBeginEventArgs>

Fired when the engine unregistration is complete.

public System.EventHandler<WixToolset.Mba.Core.UnregisterCompleteEventArgs> UnregisterComplete

System.EventHandler<WixToolset.Mba.Core.UnregisterCompleteEventArgs>