1 write to BuildRequestData
Microsoft.Build (1)
BackEnd\BuildManager\BuildSubmission.cs (1)
39BuildRequestData = requestData;
30 references to BuildRequestData
Microsoft.Build (30)
BackEnd\BuildManager\BuildManager.cs (26)
1304ProjectInstance? projectInstance = submission.BuildRequestData.ProjectInstance; 1330if (string.IsNullOrEmpty(submission.BuildRequestData.ProjectFullPath)) 1333submission.BuildRequestData.ProjectInstance != null, 1338if (!_unnamedProjectInstanceToNames.TryGetValue(submission.BuildRequestData.ProjectInstance!, out var tempName)) 1341_unnamedProjectInstanceToNames[submission.BuildRequestData.ProjectInstance!] = tempName; 1344submission.BuildRequestData.ProjectFullPath = Path.Combine( 1345submission.BuildRequestData.ProjectInstance!.GetProperty(ReservedPropertyNames.projectDirectory)!.EvaluatedValue, 1350var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData, _buildParameters.DefaultToolsVersion); 1355submission.BuildRequestData.Flags.HasFlag(BuildRequestDataFlags.ReplaceExistingProjectInstance)); 1373submission.BuildRequestData.TargetNames, 1822submission.BuildRequestData.TargetNames, 1823submission.BuildRequestData.HostServices, 1826submission.BuildRequestData.Flags, 1827submission.BuildRequestData.RequestedProjectState, 1842submission.BuildRequestData.HostServices, 1843submission.BuildRequestData.Flags, 1844submission.BuildRequestData.RequestedProjectState, 1920((IBuildComponentHost)this).LoggingService.LogFatalBuildError(buildEventContext, ex, new BuildEventFileInfo(submission.BuildRequestData.ProjectFullPath)); 1948var projectGraph = submission.BuildRequestData.ProjectGraph; 1952submission.BuildRequestData.ProjectGraphEntryPoints, 1957if (submission.BuildRequestData.Flags.HasFlag(BuildRequestDataFlags.IgnoreMissingEmptyAndInvalidImports)) 1962if (submission.BuildRequestData.Flags.HasFlag(BuildRequestDataFlags.FailOnUnresolvedSdk)) 1996if (submission.BuildRequestData.GraphBuildOptions.Build) 1998_projectCacheService!.InitializePluginsForGraph(projectGraph, submission.BuildRequestData.TargetNames, _executionCancellationTokenSource!.Token); 2000IReadOnlyDictionary<ProjectGraphNode, ImmutableList<string>> targetsPerNode = projectGraph.GetTargetLists(submission.BuildRequestData.TargetNames); 2012resultsPerNode = BuildGraph(projectGraph, targetsPerNode, submission.BuildRequestData);
BackEnd\BuildManager\BuildSubmission.cs (1)
46internal override BuildRequestDataBase BuildRequestDataBase => BuildRequestData;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
458cacheRequest.Submission.BuildRequestData?.TargetNames.ToArray() ?? []); 481ErrorUtilities.VerifyThrow(submission.BuildRequestData != null, 490submission.BuildRequestData!.Flags,