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