Пример #1
0
        public Transaction BeginAsyncCommitAndStartNewTransaction()
        {
            if (_lowLevelTransaction.Flags != TransactionFlags.ReadWrite)
            {
                ThrowInvalidAsyncCommitOnRead();
            }

            PrepareForCommit();
            var tx = _lowLevelTransaction.BeginAsyncCommitAndStartNewTransaction();

            return(new Transaction(tx));
        }