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

◆ InternalTransaction() [2/3]

System.Transactions.InternalTransaction.InternalTransaction ( Transaction outcomeSource,
DistributedTransaction distributedTx )
inlinepackage

Definition at line 183 of file InternalTransaction.cs.

184 {
185 _promotedTransaction = distributedTx;
186 _absoluteTimeout = long.MaxValue;
187 _outcomeSource = outcomeSource;
188 _transactionHash = TransactionManager.TransactionTable.Add(this);
189 TransactionState.TransactionStateNonCommittablePromoted.EnterState(this);
191 }
static TransactionStateNonCommittablePromoted TransactionStateNonCommittablePromoted

References System.Transactions.InternalTransaction._absoluteTimeout, System.Transactions.InternalTransaction._outcomeSource, System.Transactions.InternalTransaction._promotedTransaction, System.Transactions.InternalTransaction._promoteState, System.Transactions.InternalTransaction._transactionHash, System.Transactions.TransactionState.TransactionStateNonCommittablePromoted, and System.Transactions.TransactionManager.TransactionTable.