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