ITransactionLocal is an optional interface on sessions. It is used to start, commit, and abort transactions on the session.
Note Jet supports seven levels of nesting in transactions. The only supported mode for transactions is Read Committed. Setting lesser levels of transactional separation implies Read Committed. Setting higher levels will cause StartTransaction to fail.
Jet supports only single-phase commit.