1 instantiation of TelemetryManager
Microsoft.Build.Framework (1)
Telemetry\TelemetryManager.cs (1)
63
public static TelemetryManager Instance { get; } = new
TelemetryManager
();
19 references to TelemetryManager
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
1477
TelemetryManager
.Instance.Initialize(isStandalone: false);
1479
using IActivity? activity =
TelemetryManager
.Instance.DefaultActivitySource
Microsoft.Build.Framework (10)
Telemetry\CrashTelemetryRecorder.cs (9)
89
TelemetryManager
.Instance.InitializeForCrash();
91
using IActivity? activity =
TelemetryManager
.Instance.DefaultActivitySource
107
TelemetryManager
.Instance.Dispose();
119
/// starts one just for the crash (see <see cref="
TelemetryManager
.InitializeForCrash"/>), and <c>Main</c> shuts it down on exit.
137
if (
TelemetryManager
.IsStandaloneProcess)
139
TelemetryManager
.Instance.InitializeForCrash();
142
using IActivity? activity =
TelemetryManager
.Instance.DefaultActivitySource
248
TelemetryManager
.Instance.Initialize(crashTelemetry.IsStandaloneExecution ?? false);
250
using IActivity? activity =
TelemetryManager
.Instance.DefaultActivitySource
Telemetry\TelemetryManager.cs (1)
63
public static
TelemetryManager
Instance { get; } = new TelemetryManager();
MSBuild (4)
XMake.cs (4)
306
TelemetryManager
.IsStandaloneProcess = true;
315
TelemetryManager
.Instance.Dispose();
342
TelemetryManager
.Instance.Initialize(isStandalone: true);
1571
TelemetryManager
.Instance.Dispose();
MSBuild.Coordinator (3)
CoordinatorTelemetry.cs (1)
37
=>
TelemetryManager
.Instance.DefaultActivitySource?.StartActivity(name);
Program.cs (2)
8
TelemetryManager
.Instance.Initialize(isStandalone: true);
47
TelemetryManager
.Instance.Dispose();