Transaction is a unit of work that is performed against a database.
- If a transaction is successful, all of the data modifications made during the transaction are committed and become a permanent part of the database.
- If a transaction encounters errors and must be canceled or rolled back, then all of the data modifications are erased.
Execute and commit data operation within a transaction scope.
Execute and rollback data operation within a transaction scope.
Fake Enlistment Notification
The transaction has to be committed, and the
true value in the FakeEnlistmentNotification constructor indicates that it will vote
Enlist the transaction to a manually created, external Transaction object that propagates