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

◆ ChangeStateTransactionAborted()

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

Reimplemented from System.Transactions.TransactionState.

Definition at line 39 of file TransactionStateVolatilePhase1.cs.

40 {
41 if (tx._innerException == null)
42 {
43 tx._innerException = e;
44 }
45 TransactionState.TransactionStateAborted.EnterState(tx);
46 }

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

Referenced by System.Transactions.TransactionStateVolatilePhase1.Rollback().