The IConnectionTransaction interface contains methods of transactions. These methods allow to manage transactions from the platform by the application developer.
When working with multidimensional objects, the IConnectionTransaction interface has features of use:
Transactions are available only for standard cubes.
When slice data is saved, which data source is a standard cube, the saving is executed within the external transaction.
The external transaction will be successfully executed only when all operations within it are executed without errors.
If there are errors within the external transaction, the entire transaction will be canceled.
Method name | Brief description | |
Commit | The Commit method saves all changes on the database server and finishes transaction. | |
CreateCommand | The CreateCommand method creates specific commands in transaction, if the connection Pool is on. | |
Rollback | The Rollback method cancels all changes and finishes transaction. |
See also: