Task processing transation modes.
MFiles.VAF (in MFiles.VAF.dll) Version: 2.3.623.2
public enum TransactionMode
Public Enumeration TransactionMode
public enum class TransactionMode
The transaction mode has not been specified.
Tasks are run in a transactionless scope.
Each vault operation is committed independently,
and the final task state is committed independently.
Each task is started in a transactionless scope, but the task then must be completed
with a call to Commit(ActionVault),
where all vault operations and the saving of the final task state are fully committed on
success, or fully rolled-back on failure.
Only the final commit call is subject to a timeout.
Each task is run in a single, dedicated transaction where all vault operations and
the saving of the final task state are fully committed on success, or fully rolled-
back on failure.
Subject to timeouts.