21 references to NodeManager
Microsoft.Build.Engine (21)
Engine\BuildTask.cs (1)
250TaskExecutionModule taskExecutionModule = parentEngine.NodeManager.TaskExecutionModule;
Engine\Engine.cs (11)
1273NodeManager.ShutdownNodes(buildResult ? Node.NodeShutdownLevel.BuildCompleteSuccess : 1317NodeManager.ShutdownNodes(Node.NodeShutdownLevel.PoliteShutdown); 1787if (NodeManager.TaskExecutionModule == null) 1816if (NodeManager.TaskExecutionModule != null) 1818if (!NodeManager.TaskExecutionModule.UseBreadthFirstTraversal /* using depth first traversal */ && 1820NodeManager.TaskExecutionModule.IsIdle 1823NodeManager.TaskExecutionModule.UseBreadthFirstTraversal = true; /* use breadth first traversal */ 1833NodeManager.ChangeNodeTraversalType(true /* use breadth first traversal */); 2366Scheduler.Initialize(NodeManager.GetNodeDescriptions()); 2971int[] handleIds = NodeManager.TaskExecutionModule.GetWaitingTaskData(outstandingRequests); 3019NodeManager.TaskExecutionModule.LastTaskActivity(),
Engine\EngineCommand.cs (2)
119parentEngine.NodeManager.TaskExecutionModule.UseBreadthFirstTraversal = breadthFirstTraversal; 122parentEngine.NodeManager.ChangeNodeTraversalType(breadthFirstTraversal);
Engine\Node.cs (2)
609NodeManager nodeManager = localEngine.NodeManager; 614TimeSpan taskTimeSpan = new TimeSpan(localEngine.NodeManager.TaskExecutionModule.TaskExecutionTime);
Engine\Router.cs (1)
30this.nodeManager = parentEngine.NodeManager;
Engine\Scheduler.cs (2)
302if (parentEngine.NodeManager.TaskExecutionModule.UseBreadthFirstTraversal) 323parentEngine.NodeManager.TaskExecutionModule.UseBreadthFirstTraversal = false;
Engine\Target.cs (1)
712TaskExecutionModule taskExecutionModule = parentEngine.NodeManager.TaskExecutionModule;
Engine\TargetExecutionWrapper.cs (1)
806parentEngine.NodeManager.ExecuteTask(taskState);