36 references to BuildRequest
Microsoft.Build.Engine (36)
Engine\Engine.cs (5)
1741if (taskExecutionContext.BuildContext.BuildRequest != null) 1743Console.WriteLine("NodeId: " + NodeId + " Got output update " + taskExecutionContext.ParentProject.FullFileName + " HandleId: " + taskExecutionContext.BuildContext.BuildRequest.HandleId + " Time: " + DateTime.Now.ToLongTimeString() + ":" + DateTime.Now.Millisecond); 1756BuildProjectInternal(taskExecutionContext.BuildContext.BuildRequest, taskExecutionContext.BuildContext, taskExecutionContext, false); 1762if (taskExecutionContext.BuildContext.BuildRequest != null) 1764Console.WriteLine("Ignoring task output notification. NodeId: " + NodeId + " Got output update " + taskExecutionContext.ParentProject.FullFileName + " HandleId: " + taskExecutionContext.BuildContext.BuildRequest.HandleId);
Engine\Node.cs (5)
128while (!taskExecutionContext.BuildContext.BuildRequest.IsExternalRequest) 130ErrorUtilities.VerifyThrow(taskExecutionContext.BuildContext.BuildRequest.IsGeneratedRequest, 134localEngine.EngineCallback.GetTaskContextFromHandleId(taskExecutionContext.BuildContext.BuildRequest.HandleId); 138currentRequest.HandleId = taskExecutionContext.BuildContext.BuildRequest.HandleId; 139currentRequest.NodeIndex = taskExecutionContext.BuildContext.BuildRequest.NodeIndex;
Engine\Project.cs (11)
3231Console.WriteLine("Project continue build :" + buildContext.BuildRequest.ProjectFileName + " Handle " + buildContext.BuildRequest.HandleId + " State " + buildContext.CurrentBuildContextState + 3270Console.WriteLine("Project after continue build :" + buildContext.BuildRequest.ProjectFileName + " Handle " + buildContext.BuildRequest.HandleId + " State " + buildContext.CurrentBuildContextState + 3317if (buildContext.BuildRequest.FireProjectStartedFinishedEvents) 3324if (buildContext.BuildRequest.IsGeneratedRequest) 3328Console.WriteLine("Notifying about " + buildContext.BuildRequest.ProjectFileName + 3329" about " + buildContext.TargetNamesToBuild[0] + " on node " + buildContext.BuildRequest.NodeIndex + 3330" HandleId " + buildContext.BuildRequest.HandleId + " ReqID " + 3331buildContext.BuildRequest.RequestId); 3333ParentEngine.Router.PostDoneNotice(buildContext.BuildRequest);
Engine\Target.cs (4)
600(buildContext.BuildRequest.OutputsByTarget != null && 610buildContext.BuildRequest.OutputsByTarget[Name] = targetOutputItems.ToArray(); 615buildContext.BuildRequest.ResultByTarget[Name] = buildState; 653buildContext.BuildRequest.ResultByTarget[Name] = buildState;
Engine\TargetExecutionWrapper.cs (8)
204initiatingBuildContext.BuildRequest.ResultByTarget[targetClass.Name] = stateOfBuild; 916if (buildContext.BuildRequest.OutputsByTarget != null && 926buildContext.BuildRequest.OutputsByTarget[targetClass.Name] = targetOutputItems.ToArray(); 977parentEngine.Scheduler.NotifyOfBlockedRequest(buildContext.BuildRequest); 1020parentEngine.Scheduler.NotifyOfUnblockedRequest(buildContext.BuildRequest); 1037Console.WriteLine("Finished " + buildContext.BuildRequest.ProjectFileName + ":" + targetClass.Name + " for node:" + 1038buildContext.BuildRequest.NodeIndex + " HandleId " + buildContext.BuildRequest.HandleId);
Engine\TaskExecutionContext.cs (2)
126BuildRequest buildRequest = buildContext.BuildRequest; 147this.buildContext.BuildRequest.AddTaskExecutionTime(executionTime);
Introspector\TargetInProgressState.cs (1)
207return FindParentTargetForBuildRequest(engineCallback, buildContext.BuildRequest, out parentRequest);