1 instantiation of TelemetryManager
Microsoft.Build.Framework (1)
Telemetry\TelemetryManager.cs (1)
42
public static TelemetryManager Instance { get; } = new
TelemetryManager
();
13 references to TelemetryManager
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
1219
TelemetryManager
.Instance.Initialize(isStandalone: false);
1221
using IActivity? activity =
TelemetryManager
.Instance
3462
TelemetryManager
.Instance?.Dispose();
Microsoft.Build.Engine.UnitTests (1)
Telemetry\Telemetry_Tests.cs (1)
265
TelemetryManager
.ResetForTest();
Microsoft.Build.Framework (7)
Telemetry\CrashTelemetryRecorder.cs (6)
87
TelemetryManager
.Instance?.Initialize(isStandalone: false);
89
using IActivity? activity =
TelemetryManager
.Instance
123
using IActivity? activity =
TelemetryManager
.Instance
150
if (crashTelemetry.Exception is null ||
TelemetryManager
.IsOptOut())
228
TelemetryManager
.Instance?.Initialize(crashTelemetry.IsStandaloneExecution ?? false);
230
using IActivity? activity =
TelemetryManager
.Instance
Telemetry\TelemetryManager.cs (1)
42
public static
TelemetryManager
Instance { get; } = new TelemetryManager();
MSBuild (2)
XMake.cs (2)
303
TelemetryManager
.Instance?.Initialize(isStandalone: true);
335
TelemetryManager
.Instance?.Dispose();