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

◆ MethodExit() [1/2]

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

Definition at line 536 of file TransactionsEtwProvider.cs.

537 {
538 if (IsEnabled(EventLevel.Verbose, EventKeywords.All))
539 {
540 switch (traceSource)
541 {
542 case TraceSourceType.TraceSourceLtm:
543 MethodExitTraceLtm(string.Empty, methodname);
544 break;
545 case TraceSourceType.TraceSourceBase:
546 MethodExitTraceBase(string.Empty, methodname);
547 break;
548 case TraceSourceType.TraceSourceDistributed:
549 MethodExitTraceDistributed(string.Empty, methodname);
550 break;
551 }
552 }
553 }
void MethodExitTraceLtm(string thisOrContextObject, string methodname)
void MethodExitTraceBase(string thisOrContextObject, string methodname)
void MethodExitTraceDistributed(string thisOrContextObject, string methodname)

References System.Diagnostics.Tracing.EventSource.IsEnabled(), System.Transactions.TransactionsEtwProvider.MethodExitTraceBase(), System.Transactions.TransactionsEtwProvider.MethodExitTraceDistributed(), and System.Transactions.TransactionsEtwProvider.MethodExitTraceLtm().