1 write to BuildRequestData
Microsoft.Build (1)
BackEnd\BuildManager\BuildSubmission.cs (1)
40
BuildRequestData
= requestData;
30 references to BuildRequestData
Microsoft.Build (30)
BackEnd\BuildManager\BuildManager.cs (26)
1781
ProjectInstance? projectInstance = submission.
BuildRequestData
.ProjectInstance;
1807
if (string.IsNullOrEmpty(submission.
BuildRequestData
.ProjectFullPath))
1809
Assumed.NotNull(submission.
BuildRequestData
.ProjectInstance, "Unexpected null path for a submission with no ProjectInstance.");
1813
if (!_unnamedProjectInstanceToNames.TryGetValue(submission.
BuildRequestData
.ProjectInstance, out var tempName))
1816
_unnamedProjectInstanceToNames[submission.
BuildRequestData
.ProjectInstance] = tempName;
1819
submission.
BuildRequestData
.ProjectFullPath = Path.Combine(
1820
submission.
BuildRequestData
.ProjectInstance.GetProperty(ReservedPropertyNames.ProjectDirectory)!.EvaluatedValue,
1825
var buildRequestConfiguration = new BuildRequestConfiguration(submission.
BuildRequestData
, _buildParameters.DefaultToolsVersion);
1830
submission.
BuildRequestData
.Flags.HasFlag(BuildRequestDataFlags.ReplaceExistingProjectInstance));
1848
submission.
BuildRequestData
.TargetNames,
2314
submission.
BuildRequestData
.TargetNames,
2315
submission.
BuildRequestData
.HostServices,
2318
submission.
BuildRequestData
.Flags,
2319
submission.
BuildRequestData
.RequestedProjectState,
2334
submission.
BuildRequestData
.HostServices,
2335
submission.
BuildRequestData
.Flags,
2336
submission.
BuildRequestData
.RequestedProjectState,
2416
ElementLocation.Create(submission.
BuildRequestData
.ProjectFullPath));
2449
var projectGraph = submission.
BuildRequestData
.ProjectGraph;
2453
submission.
BuildRequestData
.ProjectGraphEntryPoints,
2458
if (submission.
BuildRequestData
.Flags.HasFlag(BuildRequestDataFlags.IgnoreMissingEmptyAndInvalidImports))
2463
if (submission.
BuildRequestData
.Flags.HasFlag(BuildRequestDataFlags.FailOnUnresolvedSdk))
2497
if (submission.
BuildRequestData
.GraphBuildOptions.Build)
2499
_projectCacheService!.InitializePluginsForGraph(projectGraph, submission.
BuildRequestData
.TargetNames, _executionCancellationTokenSource!.Token);
2501
IReadOnlyDictionary<ProjectGraphNode, ImmutableList<string>> targetsPerNode = projectGraph.GetTargetLists(submission.
BuildRequestData
.TargetNames);
2513
resultsPerNode = BuildGraph(projectGraph, targetsPerNode, submission.
BuildRequestData
);
BackEnd\BuildManager\BuildSubmission.cs (1)
47
internal override BuildRequestDataBase BuildRequestDataBase =>
BuildRequestData
;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
541
cacheRequest.Submission.
BuildRequestData
?.TargetNames.ToArray() ?? []);
564
Assumed.NotNull(submission.
BuildRequestData
, "Submission BuildRequestData is not populated.");
572
submission.
BuildRequestData
!.Flags,