Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TransactionStatePromotedCommitted.cs
Go to the documentation of this file.
1namespace System.Transactions;
2
4{
5 internal override void EnterState(InternalTransaction tx)
6 {
7 base.EnterState(tx);
8 if (tx._phase1Volatiles.VolatileDemux != null)
9 {
11 }
12 if (tx._phase0Volatiles.VolatileDemux != null)
13 {
15 }
16 tx.FireCompletion();
18 if (log.IsEnabled())
19 {
21 }
22 }
23
25 {
26 return TransactionStatus.Committed;
27 }
28
30 {
31 }
32
34 {
35 }
36
37 internal override void InDoubtFromEnlistment(InternalTransaction tx)
38 {
39 }
40}
TransactionTraceIdentifier TransactionTraceId
override TransactionStatus get_Status(InternalTransaction tx)
void TransactionCommitted(TransactionTraceIdentifier transactionID)
static readonly TransactionsEtwProvider Log
void BroadcastCommitted(ref VolatileEnlistmentSet volatiles)