4 writes to StartAt
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
565
StartAt
= now,
BackEnd\Node\OutOfProcServerNode.cs (1)
409
buildTelemetry.
StartAt
= command.PartialBuildTelemetry.StartedAt;
MSBuild (2)
XMake.cs (2)
301
KnownTelemetry.PartialBuildTelemetry = new BuildTelemetry {
StartAt
= DateTime.UtcNow, IsStandaloneExecution = true };
652
KnownTelemetry.PartialBuildTelemetry ??= new BuildTelemetry {
StartAt
= DateTime.UtcNow };
6 references to StartAt
Microsoft.Build (2)
BackEnd\Client\MSBuildClient.cs (2)
520
Debug.Assert(KnownTelemetry.PartialBuildTelemetry == null || KnownTelemetry.PartialBuildTelemetry.
StartAt
.HasValue, "BuildTelemetry.StartAt was not initialized!");
525
startedAt: KnownTelemetry.PartialBuildTelemetry.
StartAt
.GetValueOrDefault(),
Microsoft.Build.Framework (4)
Telemetry\BuildTelemetry.cs (4)
161
if (
StartAt
.HasValue && FinishedAt.HasValue)
163
telemetryItems.Add(TelemetryConstants.BuildDurationPropertyName, (FinishedAt.Value -
StartAt
.Value).TotalMilliseconds);
214
if (
StartAt
.HasValue && FinishedAt.HasValue)
217
(FinishedAt.Value -
StartAt
.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture);