finishOperation<R> method
FutureOr<R>
finishOperation<R>(
- TransactionOperation op,
- R result, {
- bool allowAutoCommit = true,
Implementation
FutureOr<R> finishOperation<R>(
TransactionOperation op,
R result, {
bool allowAutoCommit = true,
}) {
var autoCommitRet = _markOperationExecuted(op, result, allowAutoCommit);
if (autoCommitRet is Future) {
return autoCommitRet.then((_) => _finishOperationReturn(op, result));
} else {
return _finishOperationReturn(op, result);
}
}