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

◆ PromotedTransactionOutcome()

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

Definition at line 37 of file TransactionStatePromotedIndoubt.cs.

38 {
39 if (tx._innerException == null && tx.PromotedTransaction != null)
40 {
41 tx._innerException = tx.PromotedTransaction.InnerException;
42 }
43 throw TransactionInDoubtException.Create(TraceSourceType.TraceSourceBase, System.SR.TransactionIndoubt, tx._innerException, tx.DistributedTxId);
44 }
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.