3 instantiations of TransactionTraceIdentifier
System.Transactions.Local (3)
System\Transactions\Enlistment.cs (1)
210new TransactionTraceIdentifier(
System\Transactions\InternalTransaction.cs (1)
189TransactionTraceIdentifier temp = new TransactionTraceIdentifier(
System\Transactions\Transaction.cs (1)
775TransactionTraceIdentifier temp = new TransactionTraceIdentifier(
54 references to TransactionTraceIdentifier
System.Transactions.Local (54)
System\Transactions\EnlistmentTraceIdentifier.cs (3)
19TransactionTraceIdentifier transactionTraceId, 35private readonly TransactionTraceIdentifier _transactionTraceIdentifier; 40public TransactionTraceIdentifier TransactionTraceId => _transactionTraceIdentifier;
System\Transactions\InternalTransaction.cs (3)
178private TransactionTraceIdentifier _traceIdentifier; 179internal TransactionTraceIdentifier TransactionTraceId 189TransactionTraceIdentifier temp = new TransactionTraceIdentifier(
System\Transactions\NonWindowsUnsupported.cs (1)
75internal TransactionTraceIdentifier TransactionTraceId { get; set; }
System\Transactions\Transaction.cs (5)
247internal TransactionTraceIdentifier _traceIdentifier; 765internal TransactionTraceIdentifier TransactionTraceId 769if (_traceIdentifier == TransactionTraceIdentifier.Empty) 773if (_traceIdentifier == TransactionTraceIdentifier.Empty) 775TransactionTraceIdentifier temp = new TransactionTraceIdentifier(
System\Transactions\TransactionScope.cs (14)
76etwLog.TransactionScopeCreated(TransactionTraceIdentifier.Empty, TransactionScopeResult.NoTransaction); 148etwLog.TransactionScopeCreated(TransactionTraceIdentifier.Empty, TransactionScopeResult.NoTransaction); 234etwLog.TransactionScopeCreated(TransactionTraceIdentifier.Empty, TransactionScopeResult.NoTransaction); 316etwLog.TransactionScopeCreated(TransactionTraceIdentifier.Empty, TransactionScopeResult.NoTransaction); 574TransactionTraceIdentifier myId; 575TransactionTraceIdentifier currentId; 579currentId = TransactionTraceIdentifier.Empty; 588myId = TransactionTraceIdentifier.Empty; 635etwLog.TransactionScopeNestedIncorrectly(TransactionTraceIdentifier.Empty); 673TransactionTraceIdentifier myId; 674TransactionTraceIdentifier currentId; 678currentId = TransactionTraceIdentifier.Empty; 687myId = TransactionTraceIdentifier.Empty; 765etwLog.TransactionScopeDisposed(TransactionTraceIdentifier.Empty);
System\Transactions\TransactionsEtwProvider.cs (20)
234internal void TransactionCreated(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 292internal void TransactionSerialized(TransactionTraceIdentifier transactionTraceId) 310internal void TransactionDeserialized(TransactionTraceIdentifier transactionTraceId) 399internal void TransactionRollback(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 431internal void TransactionDependentCloneCreate(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, DependentCloneOption option) 463internal void TransactionDependentCloneComplete(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 495internal void TransactionCommit(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 1049internal void TransactionScopeCreated(TransactionTraceIdentifier transactionID, TransactionScopeResult transactionScopeResult) 1070internal void TransactionScopeCurrentChanged(TransactionTraceIdentifier currenttransactionID, TransactionTraceIdentifier newtransactionID) 1100internal void TransactionScopeNestedIncorrectly(TransactionTraceIdentifier transactionID) 1120internal void TransactionScopeDisposed(TransactionTraceIdentifier transactionID) 1140internal void TransactionScopeIncomplete(TransactionTraceIdentifier transactionID) 1160internal void TransactionScopeTimeout(TransactionTraceIdentifier transactionID) 1180internal void TransactionTimeout(TransactionTraceIdentifier transactionID) 1223internal void TransactionCommitted(TraceSourceType traceSource, TransactionTraceIdentifier transactionID) 1254internal void TransactionInDoubt(TraceSourceType traceSource, TransactionTraceIdentifier transactionID) 1288internal void TransactionPromoted(TransactionTraceIdentifier transactionID, TransactionTraceIdentifier distributedTxID) 1306internal void TransactionAborted(TraceSourceType traceSource, TransactionTraceIdentifier transactionID)
System\Transactions\TransactionTraceIdentifier.cs (8)
13internal readonly struct TransactionTraceIdentifier : IEquatable<TransactionTraceIdentifier> 15public static TransactionTraceIdentifier Empty => default; 38public override bool Equals([NotNullWhen(true)] object? obj) => obj is TransactionTraceIdentifier transactionTraceId && Equals(transactionTraceId); 40public bool Equals(TransactionTraceIdentifier other) => 44public static bool operator ==(TransactionTraceIdentifier left, TransactionTraceIdentifier right) => left.Equals(right); 46public static bool operator !=(TransactionTraceIdentifier left, TransactionTraceIdentifier right) => !left.Equals(right);