2 writes to BuildRequest
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
2099submission.BuildRequest = new BuildRequest( 2118submission.BuildRequest = new BuildRequest(
15 references to BuildRequest
Microsoft.Build (15)
BackEnd\BuildManager\BuildManager.cs (10)
1995if (submission.BuildRequest is null) 2174BuildRequestBlocker blocker = new BuildRequestBlocker(-1, [], [submission.BuildRequest]); 2211ReportResultsToSubmission<BuildRequestData, BuildResult>(new BuildResult(submission.BuildRequest!, ex)); 2649var result = new BuildResult(submission.BuildRequest!); 2788if (buildSubmission.BuildRequest != null 2789&& buildSubmission.BuildRequest.ConfigurationId == configuration.ConfigurationId 2860if (submission is BuildSubmission buildSubmission && buildSubmission.BuildRequest != null) 2862_resultsCache!.AddResult(new BuildResult(buildSubmission.BuildRequest, 2944BuildResult? result = submission.BuildRequest == null ? null : _resultsCache?.GetResultsForConfiguration(submission.BuildRequest.ConfigurationId);
BackEnd\BuildManager\BuildSubmission.cs (5)
214get => BuildRequest != null; 221Assumed.NotNull(BuildRequest, "BuildRequest is not populated while reporting failed result."); 222return new(BuildRequest!, exception); 231if (result.ConfigurationId != BuildRequest?.ConfigurationId) 233InternalError.Throw($"BuildResult configuration ({result.ConfigurationId}) doesn't match BuildRequest configuration ({BuildRequest?.ConfigurationId})");