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

◆ InternalTransaction() [3/3]

System.Transactions.InternalTransaction.InternalTransaction ( Transaction outcomeSource,
ITransactionPromoter promoter )
inlinepackage

Definition at line 193 of file InternalTransaction.cs.

194 {
195 _absoluteTimeout = long.MaxValue;
196 _outcomeSource = outcomeSource;
197 _transactionHash = TransactionManager.TransactionTable.Add(this);
198 _promoter = promoter;
199 TransactionState.TransactionStateSubordinateActive.EnterState(this);
201 }
static TransactionStateDelegatedSubordinate TransactionStateDelegatedSubordinate

References System.Transactions.InternalTransaction._absoluteTimeout, System.Transactions.InternalTransaction._outcomeSource, System.Transactions.InternalTransaction._promoter, System.Transactions.InternalTransaction._promoteState, System.Transactions.InternalTransaction._transactionHash, System.Transactions.TransactionState.TransactionStateDelegatedSubordinate, System.Transactions.TransactionState.TransactionStateSubordinateActive, and System.Transactions.TransactionManager.TransactionTable.