Documentation / @andrew_l/mongo-transaction / OnMongoSessionCommittedResult
Type Alias: OnMongoSessionCommittedResult<T>
OnMongoSessionCommittedResult<
T
>:object
Type Parameters
• T
Type declaration
cancel()
cancel: () =>
void
Returns
void
promise
promise:
Promise
<T
|undefined
>
Executes the provided function upon transaction commit.
Returns T
if the transaction is committed and the function completes successfully.
Returns undefined
if the transaction is explicitly aborted or ends without committing.
Rejects if the function throws an error.