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)
228internal void TransactionCreated(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 286internal void TransactionSerialized(TransactionTraceIdentifier transactionTraceId) 304internal void TransactionDeserialized(TransactionTraceIdentifier transactionTraceId) 393internal void TransactionRollback(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 425internal void TransactionDependentCloneCreate(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, DependentCloneOption option) 457internal void TransactionDependentCloneComplete(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 489internal void TransactionCommit(TraceSourceType traceSource, TransactionTraceIdentifier txTraceId, string? type) 1043internal void TransactionScopeCreated(TransactionTraceIdentifier transactionID, TransactionScopeResult transactionScopeResult) 1064internal void TransactionScopeCurrentChanged(TransactionTraceIdentifier currenttransactionID, TransactionTraceIdentifier newtransactionID) 1094internal void TransactionScopeNestedIncorrectly(TransactionTraceIdentifier transactionID) 1114internal void TransactionScopeDisposed(TransactionTraceIdentifier transactionID) 1134internal void TransactionScopeIncomplete(TransactionTraceIdentifier transactionID) 1154internal void TransactionScopeTimeout(TransactionTraceIdentifier transactionID) 1174internal void TransactionTimeout(TransactionTraceIdentifier transactionID) 1217internal void TransactionCommitted(TraceSourceType traceSource, TransactionTraceIdentifier transactionID) 1248internal void TransactionInDoubt(TraceSourceType traceSource, TransactionTraceIdentifier transactionID) 1282internal void TransactionPromoted(TransactionTraceIdentifier transactionID, TransactionTraceIdentifier distributedTxID) 1300internal 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);