19 references to TelemetryState
Microsoft.Build.Engine.UnitTests (2)
Telemetry\OpenTelemetryManager_Tests.cs (1)
113telemetryStateField?.SetValue(instance, OpenTelemetryManager.TelemetryState.Uninitialized);
Telemetry\Telemetry_Tests.cs (1)
191?.SetValue(instance, OpenTelemetryManager.TelemetryState.Uninitialized);
Microsoft.Build.Framework (17)
Telemetry\OpenTelemetryManager.cs (17)
33private TelemetryState _telemetryState = TelemetryState.Uninitialized; 58if (_telemetryState != TelemetryState.Uninitialized) 66if (_telemetryState != TelemetryState.Uninitialized) 73_telemetryState = TelemetryState.OptOut; 80_telemetryState = TelemetryState.Unsampled; 86_telemetryState = TelemetryState.Unsampled; 106_telemetryState = TelemetryState.Unsampled; 115_telemetryState = TelemetryState.TracerInitialized; 136_telemetryState = TelemetryState.ExporterInitialized; 152_telemetryState = TelemetryState.CollectorInitialized; 197_telemetryState = TelemetryState.Disposed; 234private bool ShouldBeCleanedUp() => _telemetryState == TelemetryState.CollectorInitialized || _telemetryState == TelemetryState.ExporterInitialized; 236internal bool IsActive() => _telemetryState == TelemetryState.TracerInitialized || _telemetryState == TelemetryState.CollectorInitialized || _telemetryState == TelemetryState.ExporterInitialized;