Skip to main content

BootstrapperApplication Class

The default bootstrapper application.

Methods

MethodDescription
OnApplyBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyBegin» event.
OnApplyComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyComplete» event.
OnApplyDowngrade(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyDowngrade» event.
OnBeginMsiTransactionBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.BeginMsiTransactionBegin» event.
OnBeginMsiTransactionComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.BeginMsiTransactionComplete» event.
OnCacheAcquireBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireBegin» event.
OnCacheAcquireComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireComplete» event.
OnCacheAcquireProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireProgress» event.
OnCacheAcquireResolving(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireResolving» event.
OnCacheBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheBegin» event.
OnCacheComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheComplete» event.
OnCacheContainerOrPayloadVerifyBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyBegin» event.
OnCacheContainerOrPayloadVerifyComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyComplete» event.
OnCacheContainerOrPayloadVerifyProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyProgress» event.
OnCachePackageBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageBegin» event.
OnCachePackageComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageComplete» event.
OnCachePackageNonVitalValidationFailure(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageNonVitalValidationFailure» event.
OnCachePayloadExtractBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractBegin» event.
OnCachePayloadExtractComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractComplete» event.
OnCachePayloadExtractProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractProgress» event.
OnCacheVerifyBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyBegin» event.
OnCacheVerifyComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyComplete» event.
OnCacheVerifyProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyProgress» event.
OnCommitMsiTransactionBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CommitMsiTransactionBegin» event.
OnCommitMsiTransactionComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CommitMsiTransactionComplete» event.
OnDetectBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectBegin» event.
OnDetectCompatibleMsiPackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectCompatibleMsiPackage» event.
OnDetectComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectComplete» event.
OnDetectForwardCompatibleBundle(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectForwardCompatibleBundle» event.
OnDetectMsiFeature(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectMsiFeature» event.
OnDetectPackageBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPackageBegin» event.
OnDetectPackageComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPackageComplete» event.
OnDetectPatchTarget(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPatchTarget» event.
OnDetectRelatedBundle(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedBundle» event.
OnDetectRelatedBundlePackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedBundlePackage» event.
OnDetectRelatedMsiPackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedMsiPackage» event.
OnDetectUpdate(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdate» event.
OnDetectUpdateBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdateBegin» event.
OnDetectUpdateComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdateComplete» event.
OnElevateBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ElevateBegin» event.
OnElevateComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ElevateComplete» event.
OnError(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Error» event.
OnExecuteBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteBegin» event.
OnExecuteComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteComplete» event.
OnExecuteFilesInUse(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteFilesInUse» event.
OnExecuteMsiMessage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteMsiMessage» event.
OnExecutePackageBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePackageBegin» event.
OnExecutePackageComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePackageComplete» event.
OnExecutePatchTarget(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePatchTarget» event.
OnExecuteProcessCancel(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteProcessCancel» event.
OnExecuteProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteProgress» event.
OnLaunchApprovedExeBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.LaunchApprovedExeBegin» event.
OnLaunchApprovedExeComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.LaunchApprovedExeComplete» event.
OnPauseAutomaticUpdatesBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PauseAutomaticUpdatesBegin» event.
OnPauseAutomaticUpdatesComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PauseAutomaticUpdatesComplete» event.
OnPlanBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanBegin» event.
OnPlanCompatibleMsiPackageBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanCompatibleMsiPackageBegin» event.
OnPlanCompatibleMsiPackageComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanCompatibleMsiPackageComplete» event.
OnPlanComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanComplete» event.
OnPlanForwardCompatibleBundle(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanForwardCompatibleBundle» event.
OnPlanMsiFeature(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanMsiFeature» event.
OnPlanMsiPackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanMsiPackage» event.
OnPlannedCompatiblePackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlannedCompatiblePackage» event.
OnPlannedPackage(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlannedPackage» event.
OnPlanPackageBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPackageBegin» event.
OnPlanPackageComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPackageComplete» event.
OnPlanPatchTarget(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPatchTarget» event.
OnPlanRelatedBundle(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRelatedBundle» event.
OnPlanRelatedBundleType(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRelatedBundleType» event.
OnPlanRestoreRelatedBundle(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRestoreRelatedBundle» event.
OnPlanRollbackBoundary()Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRollbackBoundary» event.
OnProgress(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Progress» event.
OnRegisterBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RegisterBegin» event.
OnRegisterComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RegisterComplete» event.
OnRollbackMsiTransactionBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RollbackMsiTransactionBegin» event.
OnRollbackMsiTransactionComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RollbackMsiTransactionComplete» event.
OnSetUpdateBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SetUpdateBegin» event.
OnSetUpdateComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SetUpdateComplete» event.
OnShutdown(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Shutdown» event.
OnStartup(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Startup» event.
OnSystemRestorePointBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SystemRestorePointBegin» event.
OnSystemRestorePointComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SystemRestorePointComplete» event.
OnUnregisterBegin(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.UnregisterBegin» event.
OnUnregisterComplete(args)Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.UnregisterComplete» event.
Run()Entry point that is called when the bootstrapper application is ready to run.

Events

EventDescription
ApplyBegin
ApplyComplete
ApplyDowngrade
BeginMsiTransactionBegin
BeginMsiTransactionComplete
CacheAcquireBegin
CacheAcquireComplete
CacheAcquireProgress
CacheAcquireResolving
CacheBegin
CacheComplete
CacheContainerOrPayloadVerifyBegin
CacheContainerOrPayloadVerifyComplete
CacheContainerOrPayloadVerifyProgress
CachePackageBegin
CachePackageComplete
CachePackageNonVitalValidationFailure
CachePayloadExtractBegin
CachePayloadExtractComplete
CachePayloadExtractProgress
CacheVerifyBegin
CacheVerifyComplete
CacheVerifyProgress
CommitMsiTransactionBegin
CommitMsiTransactionComplete
DetectBegin
DetectCompatibleMsiPackage
DetectComplete
DetectForwardCompatibleBundle
DetectMsiFeature
DetectPackageBegin
DetectPackageComplete
DetectPatchTarget
DetectRelatedBundle
DetectRelatedBundlePackage
DetectRelatedMsiPackage
DetectUpdate
DetectUpdateBegin
DetectUpdateComplete
ElevateBegin
ElevateComplete
Error
ExecuteBegin
ExecuteComplete
ExecuteFilesInUse
ExecuteMsiMessage
ExecutePackageBegin
ExecutePackageComplete
ExecutePatchTarget
ExecuteProcessCancel
ExecuteProgress
LaunchApprovedExeBegin
LaunchApprovedExeComplete
PauseAutomaticUpdatesBegin
PauseAutomaticUpdatesComplete
PlanBegin
PlanCompatibleMsiPackageBegin
PlanCompatibleMsiPackageComplete
PlanComplete
PlanForwardCompatibleBundle
PlanMsiFeature
PlanMsiPackage
PlannedCompatiblePackage
PlannedPackage
PlanPackageBegin
PlanPackageComplete
PlanPatchTarget
PlanRelatedBundle
PlanRelatedBundleType
PlanRestoreRelatedBundle
PlanRollbackBoundary
Progress
RegisterBegin
RegisterComplete
RollbackMsiTransactionBegin
RollbackMsiTransactionComplete
SetUpdateBegin
SetUpdateComplete
Shutdown
Startup
SystemRestorePointBegin
SystemRestorePointComplete
UnregisterBegin
UnregisterComplete

Fields

FieldDescription
asyncExecutionSpecifies whether this bootstrapper should run asynchronously. The default is true.
engineGets the «see T:WixToolset.Mba.Core.IEngine» for interaction with the engine.

WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040

OnApplyBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyBegin» event.

Declaration

protected void OnApplyBegin(
ApplyBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsApplyBeginEventArgsAdditional arguments for this event.

OnApplyComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyComplete» event.

Declaration

protected void OnApplyComplete(
ApplyCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsApplyCompleteEventArgsAdditional arguments for this event.

OnApplyDowngrade(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ApplyDowngrade» event.

Declaration

protected void OnApplyDowngrade(
ApplyDowngradeEventArgs args
)

Parameters

ParameterTypeDescription
argsApplyDowngradeEventArgsAdditional arguments for this event.

OnBeginMsiTransactionBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.BeginMsiTransactionBegin» event.

Declaration

protected void OnBeginMsiTransactionBegin(
BeginMsiTransactionBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsBeginMsiTransactionBeginEventArgsAdditional arguments for this event.

OnBeginMsiTransactionComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.BeginMsiTransactionComplete» event.

Declaration

protected void OnBeginMsiTransactionComplete(
BeginMsiTransactionCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsBeginMsiTransactionCompleteEventArgsAdditional arguments for this event.

OnCacheAcquireBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireBegin» event.

Declaration

protected void OnCacheAcquireBegin(
CacheAcquireBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheAcquireBeginEventArgsAdditional arguments for this event.

OnCacheAcquireComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireComplete» event.

Declaration

protected void OnCacheAcquireComplete(
CacheAcquireCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheAcquireCompleteEventArgsAdditional arguments for this event.

OnCacheAcquireProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireProgress» event.

Declaration

protected void OnCacheAcquireProgress(
CacheAcquireProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheAcquireProgressEventArgsAdditional arguments for this event.

OnCacheAcquireResolving(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheAcquireResolving» event.

Declaration

protected void OnCacheAcquireResolving(
CacheAcquireResolvingEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheAcquireResolvingEventArgsAdditional arguments for this event.

OnCacheBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheBegin» event.

Declaration

protected void OnCacheBegin(
CacheBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheBeginEventArgsAdditional arguments for this event.

OnCacheComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheComplete» event.

Declaration

protected void OnCacheComplete(
CacheCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheCompleteEventArgsAdditional arguments for this event.

OnCacheContainerOrPayloadVerifyBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyBegin» event.

Declaration

protected void OnCacheContainerOrPayloadVerifyBegin(
CacheContainerOrPayloadVerifyBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheContainerOrPayloadVerifyBeginEventArgsAdditional arguments for this event.

OnCacheContainerOrPayloadVerifyComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyComplete» event.

Declaration

protected void OnCacheContainerOrPayloadVerifyComplete(
CacheContainerOrPayloadVerifyCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheContainerOrPayloadVerifyCompleteEventArgsAdditional arguments for this event.

OnCacheContainerOrPayloadVerifyProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheContainerOrPayloadVerifyProgress» event.

Declaration

protected void OnCacheContainerOrPayloadVerifyProgress(
CacheContainerOrPayloadVerifyProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheContainerOrPayloadVerifyProgressEventArgsAdditional arguments for this event.

OnCachePackageBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageBegin» event.

Declaration

protected void OnCachePackageBegin(
CachePackageBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePackageBeginEventArgsAdditional arguments for this event.

OnCachePackageComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageComplete» event.

Declaration

protected void OnCachePackageComplete(
CachePackageCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePackageCompleteEventArgsAdditional arguments for this event.

OnCachePackageNonVitalValidationFailure(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePackageNonVitalValidationFailure» event.

Declaration

protected void OnCachePackageNonVitalValidationFailure(
CachePackageNonVitalValidationFailureEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePackageNonVitalValidationFailureEventArgsAdditional arguments for this event.

OnCachePayloadExtractBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractBegin» event.

Declaration

protected void OnCachePayloadExtractBegin(
CachePayloadExtractBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePayloadExtractBeginEventArgsAdditional arguments for this event.

OnCachePayloadExtractComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractComplete» event.

Declaration

protected void OnCachePayloadExtractComplete(
CachePayloadExtractCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePayloadExtractCompleteEventArgsAdditional arguments for this event.

OnCachePayloadExtractProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CachePayloadExtractProgress» event.

Declaration

protected void OnCachePayloadExtractProgress(
CachePayloadExtractProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsCachePayloadExtractProgressEventArgsAdditional arguments for this event.

OnCacheVerifyBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyBegin» event.

Declaration

protected void OnCacheVerifyBegin(
CacheVerifyBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheVerifyBeginEventArgsAdditional arguments for this event.

OnCacheVerifyComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyComplete» event.

Declaration

protected void OnCacheVerifyComplete(
CacheVerifyCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheVerifyCompleteEventArgsAdditional arguments for this event.

OnCacheVerifyProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CacheVerifyProgress» event.

Declaration

protected void OnCacheVerifyProgress(
CacheVerifyProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsCacheVerifyProgressEventArgsAdditional arguments for this event.

OnCommitMsiTransactionBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CommitMsiTransactionBegin» event.

Declaration

protected void OnCommitMsiTransactionBegin(
CommitMsiTransactionBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsCommitMsiTransactionBeginEventArgsAdditional arguments for this event.

OnCommitMsiTransactionComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.CommitMsiTransactionComplete» event.

Declaration

protected void OnCommitMsiTransactionComplete(
CommitMsiTransactionCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsCommitMsiTransactionCompleteEventArgsAdditional arguments for this event.

OnDetectBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectBegin» event.

Declaration

protected void OnDetectBegin(
DetectBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectBeginEventArgsAdditional arguments for this event.

OnDetectCompatibleMsiPackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectCompatibleMsiPackage» event.

Declaration

protected void OnDetectCompatibleMsiPackage(
DetectCompatibleMsiPackageEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectCompatibleMsiPackageEventArgsAdditional arguments for this event.

OnDetectComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectComplete» event.

Declaration

protected void OnDetectComplete(
DetectCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectCompleteEventArgsAdditional arguments for this event.

OnDetectForwardCompatibleBundle(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectForwardCompatibleBundle» event.

Declaration

protected void OnDetectForwardCompatibleBundle(
DetectForwardCompatibleBundleEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectForwardCompatibleBundleEventArgsAdditional arguments for this event.

OnDetectMsiFeature(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectMsiFeature» event.

Declaration

protected void OnDetectMsiFeature(
DetectMsiFeatureEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectMsiFeatureEventArgsAdditional arguments for this event.

OnDetectPackageBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPackageBegin» event.

Declaration

protected void OnDetectPackageBegin(
DetectPackageBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectPackageBeginEventArgsAdditional arguments for this event.

OnDetectPackageComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPackageComplete» event.

Declaration

protected void OnDetectPackageComplete(
DetectPackageCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectPackageCompleteEventArgsAdditional arguments for this event.

OnDetectPatchTarget(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectPatchTarget» event.

Declaration

protected void OnDetectPatchTarget(
DetectPatchTargetEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectPatchTargetEventArgsAdditional arguments for this event.

OnDetectRelatedBundle(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedBundle» event.

Declaration

protected void OnDetectRelatedBundle(
DetectRelatedBundleEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectRelatedBundleEventArgsAdditional arguments for this event.

OnDetectRelatedBundlePackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedBundlePackage» event.

Declaration

protected void OnDetectRelatedBundlePackage(
DetectRelatedBundlePackageEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectRelatedBundlePackageEventArgsAdditional arguments for this event.

OnDetectRelatedMsiPackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectRelatedMsiPackage» event.

Declaration

protected void OnDetectRelatedMsiPackage(
DetectRelatedMsiPackageEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectRelatedMsiPackageEventArgsAdditional arguments for this event.

OnDetectUpdate(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdate» event.

Declaration

protected void OnDetectUpdate(
DetectUpdateEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectUpdateEventArgsAdditional arguments for this event.

OnDetectUpdateBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdateBegin» event.

Declaration

protected void OnDetectUpdateBegin(
DetectUpdateBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectUpdateBeginEventArgsAdditional arguments for this event.

OnDetectUpdateComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.DetectUpdateComplete» event.

Declaration

protected void OnDetectUpdateComplete(
DetectUpdateCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsDetectUpdateCompleteEventArgsAdditional arguments for this event.

OnElevateBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ElevateBegin» event.

Declaration

protected void OnElevateBegin(
ElevateBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsElevateBeginEventArgsAdditional arguments for this event.

OnElevateComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ElevateComplete» event.

Declaration

protected void OnElevateComplete(
ElevateCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsElevateCompleteEventArgsAdditional arguments for this event.

OnError(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Error» event.

Declaration

protected void OnError(
ErrorEventArgs args
)

Parameters

ParameterTypeDescription
argsErrorEventArgsAdditional arguments for this event.

OnExecuteBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteBegin» event.

Declaration

protected void OnExecuteBegin(
ExecuteBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteBeginEventArgsAdditional arguments for this event.

OnExecuteComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteComplete» event.

Declaration

protected void OnExecuteComplete(
ExecuteCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteCompleteEventArgsAdditional arguments for this event.

OnExecuteFilesInUse(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteFilesInUse» event.

Declaration

protected void OnExecuteFilesInUse(
ExecuteFilesInUseEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteFilesInUseEventArgsAdditional arguments for this event.

OnExecuteMsiMessage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteMsiMessage» event.

Declaration

protected void OnExecuteMsiMessage(
ExecuteMsiMessageEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteMsiMessageEventArgsAdditional arguments for this event.

OnExecutePackageBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePackageBegin» event.

Declaration

protected void OnExecutePackageBegin(
ExecutePackageBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsExecutePackageBeginEventArgsAdditional arguments for this event.

OnExecutePackageComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePackageComplete» event.

Declaration

protected void OnExecutePackageComplete(
ExecutePackageCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsExecutePackageCompleteEventArgsAdditional arguments for this event.

OnExecutePatchTarget(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecutePatchTarget» event.

Declaration

protected void OnExecutePatchTarget(
ExecutePatchTargetEventArgs args
)

Parameters

ParameterTypeDescription
argsExecutePatchTargetEventArgsAdditional arguments for this event.

OnExecuteProcessCancel(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteProcessCancel» event.

Declaration

protected void OnExecuteProcessCancel(
ExecuteProcessCancelEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteProcessCancelEventArgsAdditional arguments for this event.

OnExecuteProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.ExecuteProgress» event.

Declaration

protected void OnExecuteProgress(
ExecuteProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsExecuteProgressEventArgsAdditional arguments for this event.

OnLaunchApprovedExeBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.LaunchApprovedExeBegin» event.

Declaration

protected void OnLaunchApprovedExeBegin(
LaunchApprovedExeBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsLaunchApprovedExeBeginEventArgsAdditional arguments for this event.

OnLaunchApprovedExeComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.LaunchApprovedExeComplete» event.

Declaration

protected void OnLaunchApprovedExeComplete(
LaunchApprovedExeCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsLaunchApprovedExeCompleteEventArgsAdditional arguments for this event.

OnPauseAutomaticUpdatesBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PauseAutomaticUpdatesBegin» event.

Declaration

protected void OnPauseAutomaticUpdatesBegin(
PauseAutomaticUpdatesBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsPauseAutomaticUpdatesBeginEventArgsAdditional arguments for this event.

OnPauseAutomaticUpdatesComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PauseAutomaticUpdatesComplete» event.

Declaration

protected void OnPauseAutomaticUpdatesComplete(
PauseAutomaticUpdatesCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsPauseAutomaticUpdatesCompleteEventArgsAdditional arguments for this event.

OnPlanBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanBegin» event.

Declaration

protected void OnPlanBegin(
PlanBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanBeginEventArgsAdditional arguments for this event.

OnPlanCompatibleMsiPackageBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanCompatibleMsiPackageBegin» event.

Declaration

protected void OnPlanCompatibleMsiPackageBegin(
PlanCompatibleMsiPackageBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanCompatibleMsiPackageBeginEventArgsAdditional arguments for this event.

OnPlanCompatibleMsiPackageComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanCompatibleMsiPackageComplete» event.

Declaration

protected void OnPlanCompatibleMsiPackageComplete(
PlanCompatibleMsiPackageCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanCompatibleMsiPackageCompleteEventArgsAdditional arguments for this event.

OnPlanComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanComplete» event.

Declaration

protected void OnPlanComplete(
PlanCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanCompleteEventArgsAdditional arguments for this event.

OnPlanForwardCompatibleBundle(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanForwardCompatibleBundle» event.

Declaration

protected void OnPlanForwardCompatibleBundle(
PlanForwardCompatibleBundleEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanForwardCompatibleBundleEventArgsAdditional arguments for this event.

OnPlanMsiFeature(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanMsiFeature» event.

Declaration

protected void OnPlanMsiFeature(
PlanMsiFeatureEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanMsiFeatureEventArgsAdditional arguments for this event.

OnPlanMsiPackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanMsiPackage» event.

Declaration

protected void OnPlanMsiPackage(
PlanMsiPackageEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanMsiPackageEventArgsAdditional arguments for this event.

OnPlannedCompatiblePackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlannedCompatiblePackage» event.

Declaration

protected void OnPlannedCompatiblePackage(
PlannedCompatiblePackageEventArgs args
)

Parameters

ParameterTypeDescription
argsPlannedCompatiblePackageEventArgsAdditional arguments for this event.

OnPlannedPackage(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlannedPackage» event.

Declaration

protected void OnPlannedPackage(
PlannedPackageEventArgs args
)

Parameters

ParameterTypeDescription
argsPlannedPackageEventArgsAdditional arguments for this event.

OnPlanPackageBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPackageBegin» event.

Declaration

protected void OnPlanPackageBegin(
PlanPackageBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanPackageBeginEventArgsAdditional arguments for this event.

OnPlanPackageComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPackageComplete» event.

Declaration

protected void OnPlanPackageComplete(
PlanPackageCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanPackageCompleteEventArgsAdditional arguments for this event.

OnPlanPatchTarget(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanPatchTarget» event.

Declaration

protected void OnPlanPatchTarget(
PlanPatchTargetEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanPatchTargetEventArgsAdditional arguments for this event.

OnPlanRelatedBundle(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRelatedBundle» event.

Declaration

protected void OnPlanRelatedBundle(
PlanRelatedBundleEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanRelatedBundleEventArgsAdditional arguments for this event.

OnPlanRelatedBundleType(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRelatedBundleType» event.

Declaration

protected void OnPlanRelatedBundleType(
PlanRelatedBundleTypeEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanRelatedBundleTypeEventArgsAdditional arguments for this event.

OnPlanRestoreRelatedBundle(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRestoreRelatedBundle» event.

Declaration

protected void OnPlanRestoreRelatedBundle(
PlanRestoreRelatedBundleEventArgs args
)

Parameters

ParameterTypeDescription
argsPlanRestoreRelatedBundleEventArgsAdditional arguments for this event.

OnPlanRollbackBoundary() Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.PlanRollbackBoundary» event.

Declaration

protected void OnPlanRollbackBoundary()

OnProgress(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Progress» event.

Declaration

protected void OnProgress(
ProgressEventArgs args
)

Parameters

ParameterTypeDescription
argsProgressEventArgsAdditional arguments for this event.

OnRegisterBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RegisterBegin» event.

Declaration

protected void OnRegisterBegin(
RegisterBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsRegisterBeginEventArgsAdditional arguments for this event.

OnRegisterComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RegisterComplete» event.

Declaration

protected void OnRegisterComplete(
RegisterCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsRegisterCompleteEventArgsAdditional arguments for this event.

OnRollbackMsiTransactionBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RollbackMsiTransactionBegin» event.

Declaration

protected void OnRollbackMsiTransactionBegin(
RollbackMsiTransactionBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsRollbackMsiTransactionBeginEventArgsAdditional arguments for this event.

OnRollbackMsiTransactionComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.RollbackMsiTransactionComplete» event.

Declaration

protected void OnRollbackMsiTransactionComplete(
RollbackMsiTransactionCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsRollbackMsiTransactionCompleteEventArgsAdditional arguments for this event.

OnSetUpdateBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SetUpdateBegin» event.

Declaration

protected void OnSetUpdateBegin(
SetUpdateBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsSetUpdateBeginEventArgsAdditional arguments for this event.

OnSetUpdateComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SetUpdateComplete» event.

Declaration

protected void OnSetUpdateComplete(
SetUpdateCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsSetUpdateCompleteEventArgsAdditional arguments for this event.

OnShutdown(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Shutdown» event.

Declaration

protected void OnShutdown(
ShutdownEventArgs args
)

Parameters

ParameterTypeDescription
argsShutdownEventArgsAdditional arguments for this event.

OnStartup(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.Startup» event.

Declaration

protected void OnStartup(
StartupEventArgs args
)

Parameters

ParameterTypeDescription
argsStartupEventArgsAdditional arguments for this event.

OnSystemRestorePointBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SystemRestorePointBegin» event.

Declaration

protected void OnSystemRestorePointBegin(
SystemRestorePointBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsSystemRestorePointBeginEventArgsAdditional arguments for this event.

OnSystemRestorePointComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.SystemRestorePointComplete» event.

Declaration

protected void OnSystemRestorePointComplete(
SystemRestorePointCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsSystemRestorePointCompleteEventArgsAdditional arguments for this event.

OnUnregisterBegin(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.UnregisterBegin» event.

Declaration

protected void OnUnregisterBegin(
UnregisterBeginEventArgs args
)

Parameters

ParameterTypeDescription
argsUnregisterBeginEventArgsAdditional arguments for this event.

OnUnregisterComplete(args) Method

Called by the engine, raises the «see E:WixToolset.Mba.Core.BootstrapperApplication.UnregisterComplete» event.

Declaration

protected void OnUnregisterComplete(
UnregisterCompleteEventArgs args
)

Parameters

ParameterTypeDescription
argsUnregisterCompleteEventArgsAdditional arguments for this event.

Run() Method

Entry point that is called when the bootstrapper application is ready to run.

Declaration

protected void Run()

ApplyBegin Event

Declaration

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

Value

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

ApplyComplete Event

Declaration

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

Value

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

ApplyDowngrade Event

Declaration

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

Value

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

BeginMsiTransactionBegin Event

Declaration

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

Value

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

BeginMsiTransactionComplete Event

Declaration

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

Value

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

CacheAcquireBegin Event

Declaration

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

Value

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

CacheAcquireComplete Event

Declaration

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

Value

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

CacheAcquireProgress Event

Declaration

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

Value

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

CacheAcquireResolving Event

Declaration

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

Value

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

CacheBegin Event

Declaration

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

Value

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

CacheComplete Event

Declaration

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

Value

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

CacheContainerOrPayloadVerifyBegin Event

Declaration

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

Value

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

CacheContainerOrPayloadVerifyComplete Event

Declaration

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

Value

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

CacheContainerOrPayloadVerifyProgress Event

Declaration

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

Value

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

CachePackageBegin Event

Declaration

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

Value

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

CachePackageComplete Event

Declaration

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

Value

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

CachePackageNonVitalValidationFailure Event

Declaration

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

Value

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

CachePayloadExtractBegin Event

Declaration

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

Value

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

CachePayloadExtractComplete Event

Declaration

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

Value

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

CachePayloadExtractProgress Event

Declaration

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

Value

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

CacheVerifyBegin Event

Declaration

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

Value

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

CacheVerifyComplete Event

Declaration

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

Value

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

CacheVerifyProgress Event

Declaration

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

Value

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

CommitMsiTransactionBegin Event

Declaration

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

Value

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

CommitMsiTransactionComplete Event

Declaration

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

Value

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

DetectBegin Event

Declaration

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

Value

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

DetectCompatibleMsiPackage Event

Declaration

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

Value

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

DetectComplete Event

Declaration

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

Value

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

DetectForwardCompatibleBundle Event

Declaration

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

Value

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

DetectMsiFeature Event

Declaration

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

Value

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

DetectPackageBegin Event

Declaration

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

Value

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

DetectPackageComplete Event

Declaration

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

Value

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

DetectPatchTarget Event

Declaration

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

Value

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

DetectRelatedBundle Event

Declaration

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

Value

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

DetectRelatedBundlePackage Event

Declaration

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

Value

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

DetectRelatedMsiPackage Event

Declaration

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

Value

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

DetectUpdate Event

Declaration

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

Value

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

DetectUpdateBegin Event

Declaration

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

Value

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

DetectUpdateComplete Event

Declaration

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

Value

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

ElevateBegin Event

Declaration

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

Value

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

ElevateComplete Event

Declaration

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

Value

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

Error Event

Declaration

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

Value

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

ExecuteBegin Event

Declaration

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

Value

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

ExecuteComplete Event

Declaration

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

Value

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

ExecuteFilesInUse Event

Declaration

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

Value

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

ExecuteMsiMessage Event

Declaration

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

Value

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

ExecutePackageBegin Event

Declaration

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

Value

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

ExecutePackageComplete Event

Declaration

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

Value

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

ExecutePatchTarget Event

Declaration

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

Value

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

ExecuteProcessCancel Event

Declaration

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

Value

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

ExecuteProgress Event

Declaration

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

Value

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

LaunchApprovedExeBegin Event

Declaration

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

Value

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

LaunchApprovedExeComplete Event

Declaration

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

Value

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

PauseAutomaticUpdatesBegin Event

Declaration

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

Value

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

PauseAutomaticUpdatesComplete Event

Declaration

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

Value

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

PlanBegin Event

Declaration

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

Value

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

PlanCompatibleMsiPackageBegin Event

Declaration

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

Value

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

PlanCompatibleMsiPackageComplete Event

Declaration

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

Value

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

PlanComplete Event

Declaration

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

Value

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

PlanForwardCompatibleBundle Event

Declaration

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

Value

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

PlanMsiFeature Event

Declaration

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

Value

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

PlanMsiPackage Event

Declaration

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

Value

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

PlannedCompatiblePackage Event

Declaration

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

Value

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

PlannedPackage Event

Declaration

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

Value

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

PlanPackageBegin Event

Declaration

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

Value

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

PlanPackageComplete Event

Declaration

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

Value

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

PlanPatchTarget Event

Declaration

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

Value

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

PlanRelatedBundle Event

Declaration

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

Value

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

PlanRelatedBundleType Event

Declaration

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

Value

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

PlanRestoreRelatedBundle Event

Declaration

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

Value

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

PlanRollbackBoundary Event

Declaration

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

Value

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

Progress Event

Declaration

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

Value

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

RegisterBegin Event

Declaration

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

Value

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

RegisterComplete Event

Declaration

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

Value

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

RollbackMsiTransactionBegin Event

Declaration

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

Value

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

RollbackMsiTransactionComplete Event

Declaration

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

Value

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

SetUpdateBegin Event

Declaration

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

Value

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

SetUpdateComplete Event

Declaration

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

Value

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

Shutdown Event

Declaration

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

Value

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

Startup Event

Declaration

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

Value

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

SystemRestorePointBegin Event

Declaration

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

Value

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

SystemRestorePointComplete Event

Declaration

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

Value

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

UnregisterBegin Event

Declaration

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

Value

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

UnregisterComplete Event

Declaration

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

Value

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