Skip to main content

PlanRollbackBoundaryEventArgs Class

Event arguments for «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanRollbackBoundary»

Properties​

PropertyDescription
RecommendedTransactionWhether or not the rollback boundary was authored to use an MSI transaction.
RollbackBoundaryIdGets the identity of the rollback boundary to plan for.
TransactionWhether or not an MSI transaction will be used in the rollback boundary. If «see P:WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs.RecommendedTransaction» is false, setting the value to true has no effect. If «see P:WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs.RecommendedTransaction» is true, setting the value to false will cause the packages inside this rollback boundary to be executed without a wrapping MSI transaction.

WixToolset.Mba.Core.dll version 4.0.6+73c897383236ddbbbc6ba257634013c1269ceec2

RecommendedTransaction Property​

Whether or not the rollback boundary was authored to use an MSI transaction.

Declaration​

public bool RecommendedTransaction { get; set; } 

RollbackBoundaryId Property​

Gets the identity of the rollback boundary to plan for.

Declaration​

public string RollbackBoundaryId { get; set; } 

Transaction Property​

Whether or not an MSI transaction will be used in the rollback boundary. If «see P:WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs.RecommendedTransaction» is false, setting the value to true has no effect. If «see P:WixToolset.Mba.Core.PlanRollbackBoundaryEventArgs.RecommendedTransaction» is true, setting the value to false will cause the packages inside this rollback boundary to be executed without a wrapping MSI transaction.

Declaration​

public bool Transaction { get; set; }