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

◆ TransactionTraceId

TransactionTraceIdentifier System.Transactions.Transaction.TransactionTraceId
getpackageinherited

Definition at line 149 of file Transaction.cs.

150 {
151 get
152 {
153 if (_traceIdentifier == TransactionTraceIdentifier.Empty)
154 {
156 {
157 if (_traceIdentifier == TransactionTraceIdentifier.Empty)
158 {
159 TransactionTraceIdentifier traceIdentifier = new TransactionTraceIdentifier(_internalTransaction.TransactionTraceId.TransactionIdentifier, _cloneId);
162 }
163 }
164 }
165 return _traceIdentifier;
166 }
167 }
TransactionTraceIdentifier TransactionTraceId
InternalTransaction _internalTransaction
TransactionTraceIdentifier _traceIdentifier

Referenced by System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.Dispose(), System.Transactions.TransactionScope.Initialize(), System.Transactions.TransactionScope.InternalDispose(), System.Transactions.TransactionScope.Timeout(), System.Transactions.TransactionsEtwProvider.TransactionCloneCreate(), System.Transactions.TransactionsEtwProvider.TransactionCommit(), System.Transactions.TransactionsEtwProvider.TransactionCreated(), System.Transactions.TransactionsEtwProvider.TransactionDependentCloneComplete(), and System.Transactions.TransactionsEtwProvider.TransactionRollback().