System.Transactions.TransactionStatePromotedNonMSDTCAborted.PromotedTransactionOutcome C# (CSharp) Method

PromotedTransactionOutcome() protected method

protected PromotedTransactionOutcome ( InternalTransaction tx ) : void
tx InternalTransaction
return void
        protected override void PromotedTransactionOutcome(InternalTransaction tx)
        {
            if ((null == tx._innerException) && (null != tx.PromotedTransaction))
            {
                tx._innerException = tx.PromotedTransaction.InnerException;
            }
            throw TransactionAbortedException.Create(SR.TransactionAborted, tx._innerException, tx.DistributedTxId);
        }