summaryrefslogtreecommitdiff
path: root/src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs')
-rw-r--r--src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs b/src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs
index 1508025088..a7124a26ff 100644
--- a/src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs
+++ b/src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs
@@ -274,9 +274,9 @@ namespace System.Diagnostics.Tracing
/// </summary>
private string NormalizeActivityName(string providerName, string activityName, int task)
{
- if (activityName.EndsWith(EventSource.s_ActivityStartSuffix))
+ if (activityName.EndsWith(EventSource.s_ActivityStartSuffix, StringComparison.Ordinal))
activityName = activityName.Substring(0, activityName.Length - EventSource.s_ActivityStartSuffix.Length);
- else if (activityName.EndsWith(EventSource.s_ActivityStopSuffix))
+ else if (activityName.EndsWith(EventSource.s_ActivityStopSuffix, StringComparison.Ordinal))
activityName = activityName.Substring(0, activityName.Length - EventSource.s_ActivityStopSuffix.Length);
else if (task != 0)
activityName = "task" + task.ToString();
@@ -328,10 +328,7 @@ namespace System.Diagnostics.Tracing
public override string ToString()
{
- string dead = "";
- if (m_stopped != 0)
- dead = ",DEAD";
- return m_name + "(" + Path(this) + dead + ")";
+ return m_name + "(" + Path(this) + (m_stopped != 0 ? ",DEAD)" : ")");
}
public static string LiveActivities(ActivityInfo list)