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

◆ MethodEnter() [2/2]

void System.Transactions.TransactionsEtwProvider.MethodEnter ( TraceSourceType traceSource,
object thisOrContextObject,
[CallerMemberName] string methodname = null )
inlinepackage

Definition at line 455 of file TransactionsEtwProvider.cs.

456 {
457 if (IsEnabled(EventLevel.Verbose, EventKeywords.All))
458 {
459 switch (traceSource)
460 {
461 case TraceSourceType.TraceSourceLtm:
462 MethodEnterTraceLtm(IdOf(thisOrContextObject), methodname);
463 break;
464 case TraceSourceType.TraceSourceBase:
465 MethodEnterTraceBase(IdOf(thisOrContextObject), methodname);
466 break;
467 case TraceSourceType.TraceSourceDistributed:
468 MethodEnterTraceDistributed(IdOf(thisOrContextObject), methodname);
469 break;
470 }
471 }
472 }
void MethodEnterTraceLtm(string thisOrContextObject, string methodname)
void MethodEnterTraceDistributed(string thisOrContextObject, string methodname)
void MethodEnterTraceBase(string thisOrContextObject, string methodname)

References System.Transactions.TransactionsEtwProvider.IdOf(), System.Diagnostics.Tracing.EventSource.IsEnabled(), System.Transactions.TransactionsEtwProvider.MethodEnterTraceBase(), System.Transactions.TransactionsEtwProvider.MethodEnterTraceDistributed(), and System.Transactions.TransactionsEtwProvider.MethodEnterTraceLtm().

Referenced by System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.TransactionScope.TransactionScope(), System.Transactions.SinglePhaseEnlistment.Aborted(), System.Transactions.SinglePhaseEnlistment.Aborted(), System.Transactions.CommittableTransaction.BeginCommit(), System.Transactions.CommittableTransaction.Commit(), System.Transactions.SinglePhaseEnlistment.Committed(), System.Transactions.DependentTransaction.Complete(), System.Transactions.TransactionScope.Complete(), System.Transactions.TransactionScope.Dispose(), System.Transactions.Enlistment.Done(), System.Transactions.CommittableTransaction.EndCommit(), System.Transactions.PreparingEnlistment.ForceRollback(), System.Transactions.PreparingEnlistment.ForceRollback(), System.Transactions.TransactionInterop.GetDtcTransaction(), System.Transactions.TransactionInterop.GetExportCookie(), System.Transactions.TransactionInterop.GetTransactionFromDtcTransaction(), System.Transactions.TransactionInterop.GetTransactionFromExportCookie(), System.Transactions.TransactionInterop.GetTransactionFromTransmitterPropagationToken(), System.Transactions.TransactionInterop.GetTransmitterPropagationToken(), System.Transactions.TransactionInterop.GetWhereabouts(), System.Transactions.SinglePhaseEnlistment.InDoubt(), System.Transactions.SinglePhaseEnlistment.InDoubt(), System.Transactions.CommittableTransaction.InternalDispose(), System.Transactions.PreparingEnlistment.Prepared(), System.Transactions.TransactionManager.RecoveryComplete(), System.Transactions.PreparingEnlistment.RecoveryInformation(), and System.Transactions.TransactionManager.Reenlist().