4 writes to StartAt
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
599
StartAt
= now,
BackEnd\Node\OutOfProcServerNode.cs (1)
430
buildTelemetry.
StartAt
= command.PartialBuildTelemetry.StartedAt;
MSBuild (2)
XMake.cs (2)
302
KnownTelemetry.PartialBuildTelemetry = new BuildTelemetry {
StartAt
= DateTime.UtcNow, IsStandaloneExecution = true };
843
KnownTelemetry.PartialBuildTelemetry ??= new BuildTelemetry {
StartAt
= DateTime.UtcNow };
6 references to StartAt
Microsoft.Build (2)
BackEnd\Client\MSBuildClient.cs (2)
618
Debug.Assert(KnownTelemetry.PartialBuildTelemetry == null || KnownTelemetry.PartialBuildTelemetry.
StartAt
.HasValue, "BuildTelemetry.StartAt was not initialized!");
623
startedAt: KnownTelemetry.PartialBuildTelemetry.
StartAt
.GetValueOrDefault(),
Microsoft.Build.Framework (4)
Telemetry\BuildTelemetry.cs (4)
177
if (
StartAt
.HasValue && FinishedAt.HasValue)
179
telemetryItems.Add(TelemetryConstants.BuildDurationPropertyName, (FinishedAt.Value -
StartAt
.Value).TotalMilliseconds);
233
if (
StartAt
.HasValue && FinishedAt.HasValue)
236
(FinishedAt.Value -
StartAt
.Value).TotalMilliseconds.ToString(CultureInfo.InvariantCulture);