Click or drag to resize

TransactedProperty<T>.EnsureValue Method

At Commit() time, ensures that the value of this property, as seen by a given Transaction, has not changed. If another transaction commits a change to this property after the specified transaction starts, the specified transaction will throw TransactionConflictException when it is committed.

Namespace:  AGI.Foundation.Infrastructure.Threading
Assembly:  AGI.Foundation.Tracking (in AGI.Foundation.Tracking.dll) Version: 25.1.421.0 (25.1.421.0)
Syntax
public void EnsureValue(
	Transaction transaction
)

Parameters

transaction
Type: AGI.Foundation.Transaction
The transaction in which to ensure that the value of the property does not change.
See Also