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