TransactedObjectNotify Method |
Notifies interested parties of changes to this transacted 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 Transaction Notify(
Object notifyDetails,
Transaction chainedTransaction
)
Protected MustOverride Function Notify (
notifyDetails As Object,
chainedTransaction As Transaction
) As Transaction
protected:
virtual Transaction^ Notify(
Object^ notifyDetails,
Transaction^ chainedTransaction
) abstract
abstract Notify :
notifyDetails : Object *
chainedTransaction : Transaction -> Transaction
Parameters
- notifyDetails
- Type: SystemObject
The instance returned by Commit(Transaction, Object). Usually this contains details of the modification.
- chainedTransaction
- Type: AGI.FoundationTransaction
A transaction that can be used to make additional changes that will be committed immediately after
the current transaction finishes committing. This parameter may be , in which
case a new transaction should be created for this purpose and returned.
Return Value
Type:
TransactionchainedTransaction if it is non-null, or the new chained transaction if
chainedTransaction was
and a chained transaction
was required.
See Also