19 references to TelemetryState
Microsoft.Build.Engine.UnitTests (2)
Telemetry\OpenTelemetryManager_Tests.cs (1)
133telemetryStateField?.SetValue(instance, OpenTelemetryManager.TelemetryState.Uninitialized);
Telemetry\Telemetry_Tests.cs (1)
189?.SetValue(instance, OpenTelemetryManager.TelemetryState.Uninitialized);
Microsoft.Build.Framework (17)
Telemetry\OpenTelemetryManager.cs (17)
33private TelemetryState _telemetryState = TelemetryState.Uninitialized; 60if (_telemetryState != TelemetryState.Uninitialized) 68if (_telemetryState != TelemetryState.Uninitialized) 75_telemetryState = TelemetryState.OptOut; 82_telemetryState = TelemetryState.Unsampled; 88_telemetryState = TelemetryState.Unsampled; 108_telemetryState = TelemetryState.Unsampled; 118_telemetryState = TelemetryState.TracerInitialized; 139_telemetryState = TelemetryState.ExporterInitialized; 155_telemetryState = TelemetryState.CollectorInitialized; 200_telemetryState = TelemetryState.Disposed; 237private bool ShouldBeCleanedUp() => _telemetryState == TelemetryState.CollectorInitialized || _telemetryState == TelemetryState.ExporterInitialized; 239internal bool IsActive() => _telemetryState == TelemetryState.TracerInitialized || _telemetryState == TelemetryState.CollectorInitialized || _telemetryState == TelemetryState.ExporterInitialized;