TransactedObjectValidateModification Method |
Verifies a modification to ensure that it is still valid after other transactions
have potentially committed modifications to this object.
Namespace:
AGI.Foundation.Infrastructure.Threading
Assembly:
AGI.Foundation.Tracking (in AGI.Foundation.Tracking.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax protected abstract bool ValidateModification(
Transaction transaction,
Object modificationDetails
)
Protected MustOverride Function ValidateModification (
transaction As Transaction,
modificationDetails As Object
) As Boolean
protected:
virtual bool ValidateModification(
Transaction^ transaction,
Object^ modificationDetails
) abstract
abstract ValidateModification :
transaction : Transaction *
modificationDetails : Object -> bool
Parameters
- transaction
- Type: AGI.FoundationTransaction
The validating transaction. - modificationDetails
- Type: SystemObject
The modification to validate. This is the object that was passed to
AddModification(TransactedObject, Object).
Return Value
Type:
Boolean if the modification is still valid; otherwise
.
Remarks See Also