8 writes to ExitType
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
1269ExitType = CrashExitType.EndBuildHang,
Microsoft.Build.Framework (1)
Telemetry\CrashTelemetryRecorder.cs (1)
210crashTelemetry.ExitType = exitType;
Microsoft.Build.Framework.UnitTests (6)
CrashTelemetry_Tests.cs (6)
109ExitType = CrashExitType.Unexpected, 160ExitType = CrashExitType.Unexpected, 695ExitType = CrashExitType.EndBuildHang, 735ExitType = CrashExitType.EndBuildHang, 778ExitType = CrashExitType.EndBuildHang, 797ExitType = CrashExitType.EndBuildHang,
11 references to ExitType
Microsoft.Build.Framework (8)
Telemetry\CrashTelemetry.cs (6)
497if (ExitType != CrashExitType.Unknown) 499telemetryItems.Add(nameof(ExitType), ExitType.ToString()); 567if (ExitType != CrashExitType.Unknown) 569AddIfNotNull(ExitType.ToString(), nameof(ExitType));
Telemetry\CrashTelemetryRecorder.cs (2)
156string description = $"{crashTelemetry.ExitType}: {crashTelemetry.ExceptionType}"; 160faultEvent.Properties[$"{TelemetryConstants.PropertyPrefix}ExitType"] = crashTelemetry.ExitType.ToString();
Microsoft.Build.Framework.UnitTests (3)
CrashTelemetry_Tests.cs (3)
123props[nameof(CrashTelemetry.ExitType)].ShouldBe("Unexpected"); 173props[nameof(CrashTelemetry.ExitType)].ShouldBe("Unexpected"); 712props[nameof(CrashTelemetry.ExitType)].ShouldBe("EndBuildHang");