internal void Commit()
        {
            _mergedBatch = GetMergedBatch();

            Transaction transaction = Transaction.Current;
            if (null == transaction)
                throw new InvalidOperationException(ExecutionStringManager.NullAmbientTransaction);

            // Do Commit Sequence iteration over work collection
            _mergedBatch.Commit(transaction);
        }
Exemple #2
0
        internal void Commit()
        {
            _mergedBatch = GetMergedBatch();

            Transaction transaction = Transaction.Current;

            if (null == transaction)
            {
                throw new InvalidOperationException(ExecutionStringManager.NullAmbientTransaction);
            }

            // Do Commit Sequence iteration over work collection
            _mergedBatch.Commit(transaction);
        }