Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ ChangeStateTransactionAborted()

override void System.Transactions.TransactionStatePromotedNonMSDTCSinglePhaseCommit.ChangeStateTransactionAborted ( InternalTransaction tx,
Exception e )
inlinepackagevirtual

Reimplemented from System.Transactions.TransactionStatePromotedNonMSDTCBase.

Definition at line 37 of file TransactionStatePromotedNonMSDTCSinglePhaseCommit.cs.

38 {
39 if (tx._innerException == null)
40 {
41 tx._innerException = e;
42 }
43 TransactionState.TransactionStatePromotedNonMSDTCAborted.EnterState(tx);
44 }

References System.Transactions.InternalTransaction._innerException, and System.Transactions.TransactionState.TransactionStatePromotedNonMSDTCAborted.