Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PromotedTransactionOutcome()

override void System.Transactions.TransactionStatePromotedNonMSDTCIndoubt.PromotedTransactionOutcome ( InternalTransaction tx)
inlineprotected

Definition at line 29 of file TransactionStatePromotedNonMSDTCIndoubt.cs.

30 {
31 if (tx._innerException == null && tx.PromotedTransaction != null)
32 {
33 tx._innerException = tx.PromotedTransaction.InnerException;
34 }
35 throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, System.SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId);
36 }
static string TransactionIndoubt
Definition SR.cs:56
Definition SR.cs:7

References System.Transactions.InternalTransaction._innerException, System.Transactions.TransactionInDoubtException.Create(), System.Transactions.InternalTransaction.DistributedTxId, System.Transactions.InternalTransaction.PromotedTransaction, and System.SR.TransactionIndoubt.