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

◆ NormalizeActivityName()

static string System.Diagnostics.Tracing.ActivityTracker.NormalizeActivityName ( string providerName,
string activityName,
int task )
inlinestaticprivate

Definition at line 356 of file ActivityTracker.cs.

357 {
358 if (activityName.EndsWith("Start", StringComparison.Ordinal))
359 {
360 return providerName + activityName.AsSpan(0, activityName.Length - "Start".Length);
361 }
362 if (activityName.EndsWith("Stop", StringComparison.Ordinal))
363 {
364 return providerName + activityName.AsSpan(0, activityName.Length - "Stop".Length);
365 }
366 if (task != 0)
367 {
368 return providerName + "task" + task;
369 }
370 return providerName + activityName;
371 }

References System.task.

Referenced by System.Diagnostics.Tracing.ActivityTracker.OnStart(), and System.Diagnostics.Tracing.ActivityTracker.OnStop().