PlanRollbackBoundaryEventArgs Class
Event arguments for «see E:WixToolset.Mba.Core.IDefaultBootstrapperApplication.PlanRollbackBoundary»
Properties
Property | Description |
---|---|
RecommendedTransaction | Whether or not the rollback boundary was authored to use an MSI transaction. |
RollbackBoundaryId | Gets the identity of the rollback boundary to plan for. |
Transaction | 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. |
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040 |
RecommendedTransaction Property {#recommendedtransaction}
Whether or not the rollback boundary was authored to use an MSI transaction.
Declaration
public bool RecommendedTransaction { get; set; }
RollbackBoundaryId Property {#rollbackboundaryid}
Gets the identity of the rollback boundary to plan for.
Declaration
public string RollbackBoundaryId { get; set; }
Transaction Property {#transaction}
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; }