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

◆ TransactionTraceId

TransactionTraceIdentifier System.Transactions.InternalTransaction.TransactionTraceId
getpackage

Definition at line 132 of file InternalTransaction.cs.

133 {
134 get
135 {
137 {
138 lock (this)
139 {
141 {
142 IFormatProvider invariantCulture = CultureInfo.InvariantCulture;
143 DefaultInterpolatedStringHandler handler = new DefaultInterpolatedStringHandler(0, 2, invariantCulture);
146 TransactionTraceIdentifier traceIdentifier = new TransactionTraceIdentifier(string.Create(invariantCulture, ref handler), 0);
147 _traceIdentifier = traceIdentifier;
149 }
150 }
151 }
152 return _traceIdentifier;
153 }
154 }
static CultureInfo InvariantCulture
TransactionTraceIdentifier _traceIdentifier

Referenced by System.Transactions.TransactionState.ChangeStateAbortedDuringPromotion(), System.Transactions.TransactionState.ChangeStatePromotedAborted(), System.Transactions.TransactionState.ChangeStatePromotedCommitted(), System.Transactions.TransactionState.ChangeStateTransactionAborted(), System.Transactions.TransactionState.ChangeStateTransactionCommitted(), System.Transactions.TransactionStateAborted.EnterState(), System.Transactions.TransactionStateCommitted.EnterState(), System.Transactions.TransactionStateDelegatedBase.EnterState(), System.Transactions.TransactionStateInDoubt.EnterState(), System.Transactions.TransactionStatePromoted.EnterState(), System.Transactions.TransactionStatePromotedAborted.EnterState(), System.Transactions.TransactionStatePromotedCommitted.EnterState(), System.Transactions.TransactionStatePromotedIndoubt.EnterState(), System.Transactions.TransactionStatePromotedNonMSDTCAborted.EnterState(), System.Transactions.TransactionStatePromotedNonMSDTCCommitted.EnterState(), System.Transactions.TransactionStatePromotedNonMSDTCIndoubt.EnterState(), System.Transactions.TransactionState.InDoubtFromEnlistment(), System.Transactions.TransactionState.RestartCommitIfNeeded(), System.Transactions.EnlistableStates.Timeout(), System.Transactions.TransactionStatePromotedBase.Timeout(), System.Transactions.TransactionStatePromotedNonMSDTCBase.Timeout(), and System.Transactions.TransactionStateVolatilePhase1.Timeout().