7[
EventSource(
Name =
"System.Transactions.TransactionsEventSource",
Guid =
"8ac2d80a-1f1a-431b-ace4-bff8824aef0b", LocalizationResources =
"FxResources.System.Transactions.Local.SR")]
120 return value?.GetHashCode() ?? 0;
313 WriteEvent(5, enlistmentIdentifier, notificationCall);
498 WriteEvent(11, thisOrContextObject, methodname);
505 WriteEvent(13, thisOrContextObject, methodname);
512 WriteEvent(15, thisOrContextObject, methodname);
559 WriteEvent(12, thisOrContextObject, methodname);
566 WriteEvent(14, thisOrContextObject, methodname);
573 WriteEvent(16, thisOrContextObject, methodname);
672 [UnconditionalSuppressMessage(
"ReflectionAnalysis",
"IL2026:RequiresUnreferencedCode", Justification =
"TransactionScopeResult parameter is an enum and is trimmer safe")]
677 WriteEvent(33, transactionID, transactionScopeResult);
685 string currenttransactionID2 =
string.Empty;
686 string newtransactionID2 =
string.Empty;
703 WriteEvent(34, currenttransactionID, newtransactionID);
870 WriteEvent(27, transactionID, distributedTxID);
892 if (
str.Contains(
'-'))
894 if (
str.Length >= 36)
899 else if (
str.Length >= 32)
static void SetCurrentThreadActivityId(Guid activityId)
unsafe void WriteEvent(int eventId)
override string ToString()
EnlistmentTraceIdentifier EnlistmentTraceId
TransactionTraceIdentifier TransactionTraceId
const EventKeywords TraceBase
const EventKeywords TraceDistributed
const EventKeywords TraceLtm
const EventOpcode Reenlist
const EventOpcode ExceptionConsumed
const EventOpcode Timeout
const EventOpcode Serialized
const EventOpcode RecoveryComplete
const EventOpcode InternalError
const EventOpcode Incomplete
const EventOpcode Adjusted
const EventOpcode Rollback
const EventOpcode Disposed
const EventOpcode CloneCreate
const EventOpcode ForceRollback
const EventOpcode Promoted
const EventOpcode Prepared
const EventOpcode DependentCloneComplete
const EventOpcode NestedIncorrectly
const EventOpcode Created
const EventOpcode InDoubt
const EventOpcode Committed
const EventOpcode Aborted
const EventOpcode InvalidOperation
const EventOpcode CurrentChanged
const EventTask ConfiguredDefaultTimeout
const EventTask ResourceManager
void EnlistmentStatus(InternalEnlistment enlistment, NotificationCall notificationCall)
void ConfiguredDefaultTimeoutAdjustedTrace()
void ExceptionConsumed(Exception exception)
void EnlistmentPrepared(InternalEnlistment enlistment)
void TransactionScopeTimeout(TransactionTraceIdentifier transactionID)
void TransactionInDoubt(TransactionTraceIdentifier transactionID)
void TransactionDependentCloneComplete(Transaction transaction, string type)
void TransactionScopeCurrentChanged(TransactionTraceIdentifier currenttransactionID, TransactionTraceIdentifier newtransactionID)
void MethodEnterTraceLtm(string thisOrContextObject, string methodname)
static string IdOf(object value)
void TransactionExceptionBase(string type, string message, string innerExceptionStr)
void TransactionScopeCreated(string transactionID, TransactionScopeResult transactionScopeResult)
void EnlistmentDone(int enlistmentIdentifier)
void TransactionScopeDisposed(TransactionTraceIdentifier transactionID)
void TransactionCommit(string transactionIdentifier, string type)
TransactionsEtwProvider()
void TransactionExceptionTrace(TraceSourceType traceSource, TransactionExceptionType type, string message, string innerExceptionStr)
void TransactionCommitted(TransactionTraceIdentifier transactionID)
void TransactionstateEnlist(string enlistmentID, string type, string option)
void TransactionExceptionTrace(TransactionExceptionType type, string message, string innerExceptionStr)
void MethodEnter(TraceSourceType traceSource, [CallerMemberName] string methodname=null)
void TransactionCloneCreate(string transactionIdentifier, string type)
void ConfiguredDefaultTimeoutAdjusted()
void InvalidOperation(string type, string operation)
void EnlistmentCommitted(InternalEnlistment enlistment)
void MethodExitTraceLtm(string thisOrContextObject, string methodname)
void MethodExitTraceBase(string thisOrContextObject, string methodname)
void TransactionScopeNestedIncorrectly(string transactionID)
void TransactionScopeDisposed(string transactionID)
void TransactionScopeCreated(TransactionTraceIdentifier transactionID, TransactionScopeResult transactionScopeResult)
void EnlistmentAborted(InternalEnlistment enlistment)
void TransactionManagerRecoveryComplete(Guid resourceManagerID)
void EnlistmentDone(InternalEnlistment enlistment)
void ExceptionConsumed(TraceSourceType traceSource, Exception exception)
void MethodExitTraceDistributed(string thisOrContextObject, string methodname)
void TransactionScopeInternalError(string error)
static int GetHashCode(object value)
void TransactionCreated(string transactionIdentifier, string type)
void TransactionTimeout(TransactionTraceIdentifier transactionID)
void EnlistmentPrepared(int enlistmentIdentifier)
void TransactionManagerRecoveryComplete(string rmID)
void MethodExit(TraceSourceType traceSource, object thisOrContextObject, [CallerMemberName] string methodname=null)
void SetActivityId(string str)
void TransactionCloneCreate(Transaction transaction, string type)
void TransactionManagerReenlist(Guid resourceManagerID)
void TransactionPromoted(TransactionTraceIdentifier transactionID, TransactionTraceIdentifier distributedTxID)
void TransactionScopeIncomplete(string transactionID)
void ExceptionConsumedLtm(string exceptionStr)
void TransactionDependentCloneComplete(string transactionIdentifier, string type)
void EnlistmentInDoubt(int enlistmentIdentifier)
void TransactionAborted(TransactionTraceIdentifier transactionID)
void TransactionInvalidOperation(string transactionIdentifier, string type, string operation)
void TransactionRollback(string transactionIdentifier, string type)
void TransactionPromoted(string transactionID, string distributedTxID)
void TransactionCommitted(string transactionID)
void EnlistmentAborted(int enlistmentIdentifier)
void EnlistmentForceRollback(InternalEnlistment enlistment)
void TransactionScopeCurrentChanged(string currenttransactionID, string newtransactionID)
void TransactionInDoubt(string transactionID)
void TransactionExceptionLtm(string type, string message, string innerExceptionStr)
void TransactionTimeout(string transactionID)
void MethodEnterTraceDistributed(string thisOrContextObject, string methodname)
void TransactionstateEnlist(EnlistmentTraceIdentifier enlistmentID, EnlistmentType enlistmentType, EnlistmentOptions enlistmentOption)
void EnlistmentStatus(int enlistmentIdentifier, string notificationCall)
static readonly TransactionsEtwProvider Log
void MethodEnter(TraceSourceType traceSource, object thisOrContextObject, [CallerMemberName] string methodname=null)
void TransactionScopeInternalErrorTrace(string error)
void TransactionScopeNestedIncorrectly(TransactionTraceIdentifier transactionID)
void TransactionRollback(Transaction transaction, string type)
void TransactionCommit(Transaction transaction, string type)
void EnlistmentForceRollback(int enlistmentIdentifier)
void MethodEnterTraceBase(string thisOrContextObject, string methodname)
void TransactionScopeIncomplete(TransactionTraceIdentifier transactionID)
void TransactionCreated(Transaction transaction, string type)
void TransactionManagerReenlistTrace(string rmID)
void MethodExit(TraceSourceType traceSource, [CallerMemberName] string methodname=null)
void TransactionAborted(string transactionID)
void EnlistmentCommitted(int enlistmentIdentifier)
void ExceptionConsumedBase(string exceptionStr)
void TransactionScopeTimeout(string transactionID)
void EnlistmentInDoubt(InternalEnlistment enlistment)
static bool TryParse([NotNullWhen(true)] string? input, out Guid result)
override string ToString()
static readonly Guid Empty
string TransactionIdentifier