24 references to NodeLoopExecutionMode
Microsoft.Build.Engine (24)
Engine\TaskWorkerThread.cs (24)
176
NodeActionLoop(
NodeLoopExecutionMode
.BaseActiveThread, EngineCallback.invalidEngineHandle, null);
197
private bool WaitAnyFast(
NodeLoopExecutionMode
executionMode, out int index)
206
if (executionMode ==
NodeLoopExecutionMode
.BaseActiveThread)
217
else if (executionMode ==
NodeLoopExecutionMode
.WaitingActiveThread)
236
else if (executionMode ==
NodeLoopExecutionMode
.WaitingPassiveThread)
261
private WaitHandle[] GetHandlesArray(
NodeLoopExecutionMode
executionMode)
265
if (executionMode ==
NodeLoopExecutionMode
.BaseActiveThread)
275
else if (executionMode ==
NodeLoopExecutionMode
.WaitingActiveThread)
286
else if (executionMode ==
NodeLoopExecutionMode
.WaitingPassiveThread)
312
NodeLoopExecutionMode
executionMode,
325
if (executionMode !=
NodeLoopExecutionMode
.BaseActiveThread)
357
else if (eventType == 1 && executionMode !=
NodeLoopExecutionMode
.WaitingPassiveThread)
360
executionMode ==
NodeLoopExecutionMode
.WaitingActiveThread ||
361
executionMode ==
NodeLoopExecutionMode
.BaseActiveThread,
364
if (executionMode ==
NodeLoopExecutionMode
.BaseActiveThread)
401
executionMode =
NodeLoopExecutionMode
.WaitingPassiveThread;
424
else if ((eventType == 1 && executionMode ==
NodeLoopExecutionMode
.WaitingPassiveThread) ||
425
(eventType == 2 && executionMode ==
NodeLoopExecutionMode
.WaitingActiveThread))
447
int handleIndex = executionMode ==
NodeLoopExecutionMode
.WaitingPassiveThread ? 1 : 2;
458
if (executionMode ==
NodeLoopExecutionMode
.BaseActiveThread && !threadActive)
465
(resultCount == 0 || executionMode !=
NodeLoopExecutionMode
.BaseActiveThread,
470
if (executionMode !=
NodeLoopExecutionMode
.BaseActiveThread)
516
workerThread.NodeActionLoop(workerThread.threadActive ?
NodeLoopExecutionMode
.WaitingActiveThread :
517
NodeLoopExecutionMode
.WaitingPassiveThread,