Click or drag to resize

TransactionCommit Method

Commits this transaction so that its changes are visible to other transactions. This method may throw TransactionConflictException if another transaction modifies one of the same values as this transaction and the other transaction commits first. Use DoTransactionally(ActionTransaction) to automatically retry conflicting exceptions.

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Tracking (in AGI.Foundation.Tracking.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public void Commit()
Exceptions
ExceptionCondition
TransactionConflictException Raised when another transaction modifies one of the same values as this one and the other transaction commits first. It can also be raised when a method like EnsureValue(Transaction) has been called within this transaction and the value was changed by another transaction. Use DoTransactionally(ActionTransaction) to automatically retry conflicting exceptions.
See Also