3 writes to _buildTelemetry
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
618
_buildTelemetry
= KnownTelemetry.PartialBuildTelemetry;
625
_buildTelemetry
= new()
1422
_buildTelemetry
= null;
31 references to _buildTelemetry
Microsoft.Build (31)
BackEnd\BuildManager\BuildManager.cs (31)
619
if (
_buildTelemetry
!= null)
631
_buildTelemetry
.InnerStartAt = now;
632
_buildTelemetry
.IsStandaloneExecution ??= false;
731
_buildTelemetry
.CoordinatorWaitDurationMs = waitDuration.TotalMilliseconds;
1122
if (
_buildTelemetry
!= null)
1126
_buildTelemetry
.ProjectPath ??= requestData.EntryProjectsFullPath.FirstOrDefault();
1129
if (
_buildTelemetry
.BuildTarget is null)
1131
_buildTelemetry
.BuildTarget = string.Join(",", requestData.TargetNames);
1140
_buildTelemetry
.BuildTarget = string.Join(",", requestData.TargetNames);
1373
if (
_buildTelemetry
!= null)
1375
_buildTelemetry
.FinishedAt = DateTime.UtcNow;
1376
_buildTelemetry
.BuildSuccess = _overallBuildSuccess;
1377
_buildTelemetry
.BuildEngineVersion = ProjectCollection.Version;
1378
_buildTelemetry
.BuildEngineDisplayVersion = ProjectCollection.DisplayVersion;
1379
_buildTelemetry
.BuildEngineFrameworkName = NativeMethodsShared.FrameworkName;
1380
_buildTelemetry
.TelemetrySchemaVersion = BuildTelemetry.CurrentSchemaVersion;
1385
loggingService.PopulateBuildTelemetryWithErrors(
_buildTelemetry
);
1390
_buildTelemetry
.BuildEngineHost = host;
1391
_buildTelemetry
.IsCI = BuildEnvironmentState.IsAutomatedEnvironment();
1393
_buildTelemetry
.BuildCheckEnabled = _buildParameters!.IsBuildCheckEnabled;
1394
_buildTelemetry
.MultiThreadedModeEnabled = _buildParameters!.MultiThreaded;
1395
_buildTelemetry
.TaskHostConsoleOutputForwarded = ((IBuildComponentHost)this)
1400
_buildTelemetry
.SACEnabled = sacState == NativeMethodsShared.SAC_State.Evaluation || sacState == NativeMethodsShared.SAC_State.Enforcement;
1402
loggingService.LogTelemetry(buildEventContext: null,
_buildTelemetry
.EventName,
_buildTelemetry
.GetProperties());
1481
?.SetTags(
_buildTelemetry
)
1486
if (
_buildTelemetry
?.BuildSuccess == false)
1497
string? host =
_buildTelemetry
?.BuildEngineHost ?? BuildEnvironmentState.GetHostName();
1515
isStandaloneExecution:
_buildTelemetry
?.IsStandaloneExecution ?? false,
1536
IsStandaloneExecution =
_buildTelemetry
?.IsStandaloneExecution ?? false,
1562
telemetry.BuildEngineHost =
_buildTelemetry
?.BuildEngineHost ?? BuildEnvironmentState.GetHostName();