2 instantiations of CrashTelemetry
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
1529
var telemetry = new
CrashTelemetry
Microsoft.Build.Framework (1)
Telemetry\CrashTelemetryRecorder.cs (1)
226
CrashTelemetry crashTelemetry =
new
();
15 references to CrashTelemetry
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
1529
var
telemetry = new CrashTelemetry
1590
nodeDetails.Add(
CrashTelemetry
.FormatActiveNodeDetail(nodeId, executingRequest.ConfigurationId, projectFile));
1622
telemetry.RegisteredLoggerTypeNames =
CrashTelemetry
.FormatRegisteredLoggerTypeNames(loggerTypes);
Microsoft.Build.Framework (12)
Telemetry\BuildCheckTelemetry.cs (1)
34
string? sanitizedMessage =
CrashTelemetry
.TruncateMessage(exception.Message);
Telemetry\CrashTelemetryRecorder.cs (10)
53
CrashTelemetry
crashTelemetry = CreateCrashTelemetry(exception, exitType, isUnhandled, isCritical);
82
CrashTelemetry
crashTelemetry = CreateCrashTelemetry(exception, exitType, isUnhandled, isCritical);
127
CrashTelemetry
? crashTelemetry = KnownTelemetry.CrashTelemetry;
163
private static void PostFaultEvent(
CrashTelemetry
crashTelemetry)
213
?
CrashTelemetry
.SanitizeFilePathsInText(original.StackTrace)
220
private static
CrashTelemetry
CreateCrashTelemetry(
226
CrashTelemetry
crashTelemetry = new();
235
/// Emits a pre-populated <see cref="
CrashTelemetry
"/> for an EndBuild hang.
238
/// The caller is responsible for populating the <see cref="
CrashTelemetry
"/> with
244
public static void EmitEndBuildHangDiagnostics(
CrashTelemetry
crashTelemetry)
Telemetry\KnownTelemetry.cs (1)
33
public static
CrashTelemetry
? CrashTelemetry { get; set; }