1 instantiation of EngineCallback
Microsoft.Build.Engine (1)
Engine\Engine.cs (1)
395this.engineCallback = new EngineCallback(this);
57 references to EngineCallback
Microsoft.Build.Engine (57)
Engine\BuildRequest.cs (5)
90this.nodeIndex = EngineCallback.invalidNode; 108this.parentHandleId = EngineCallback.invalidEngineHandle; 370return handleId != EngineCallback.invalidEngineHandle; 528this.nodeIndex = EngineCallback.invalidNode; 535this.parentHandleId = EngineCallback.invalidEngineHandle;
Engine\BuildTask.cs (1)
248EngineCallback.inProcNode, taskContext);
Engine\Engine.cs (11)
179private EngineCallback engineCallback; 829internal EngineCallback EngineCallback 1712Scheduler.NotifyOfSchedulingDecision(currentRequest, EngineCallback.inProcNode); 2439BuildRequest buildRequest = new BuildRequest(EngineCallback.invalidEngineHandle, projectFile, targetNames, globalProperties, toolsVersion, -1, true, false); 2556int nodeIndex = EngineCallback.inProcNode; 2566if (matchingProjectCurrentlyLoaded == null && evaluationNode == EngineCallback.inProcNode) 2585if (evaluationNode != EngineCallback.inProcNode) 2589if (evaluationNode != EngineCallback.parentNode) 2601if (evaluationNode == EngineCallback.inProcNode) 2603ErrorUtilities.VerifyThrow(cacheOfBuildingProjects.GetRemoteProject(projectFileInfo.FullName, buildRequest.GlobalProperties, toolsVersionToUse) == EngineCallback.invalidNode, 2634if (buildRequest.HandleId != EngineCallback.invalidEngineHandle)
Engine\Node.cs (1)
238buildRequest.NodeIndex = EngineCallback.inProcNode;
Engine\Project.cs (1)
3212if (buildRequest.HandleId != EngineCallback.invalidEngineHandle)
Engine\ProjectManager.cs (3)
238ErrorUtilities.VerifyThrow(nodeIndex != EngineCallback.parentNode, "Should not try to insert nodeIndex of parentNode"); 260return EngineCallback.invalidNode; 278AddProjectEntry(unloadedProjects, projectFileFullPath, globalProperties, toolsVersion, EngineCallback.invalidNode /* node index not needed */);
Engine\Router.cs (3)
135if (nodeId == EngineCallback.inProcNode) 156if (nodeIndex == EngineCallback.parentNode) 163if (nodeIndex != EngineCallback.inProcNode)
Engine\Scheduler.cs (14)
73int nodeUsed = EngineCallback.inProcNode; 100if (nodeUsed == EngineCallback.invalidNode) 105int blockedNode = EngineCallback.invalidNode; 107int leastBusyNode = EngineCallback.invalidNode; 109int leastLoadedNode = EngineCallback.inProcNode; 110int leastLoadedLoadCount = totalRequestsPerNode[EngineCallback.inProcNode]; 111int leastLoadedBlockedCount = blockedRequestsPerNode[EngineCallback.inProcNode]; 147if (blockedNode != EngineCallback.invalidNode) 154nodeUsed = (leastBusyNode != EngineCallback.invalidNode) ? leastBusyNode : leastLoadedNode; 197if (currentRequest.HandleId == EngineCallback.invalidEngineHandle) 223if (currentRequest.ParentHandleId != EngineCallback.invalidEngineHandle) 246if (buildResult.HandleId == EngineCallback.invalidEngineHandle) 262if (scheduleRecord.ParentKey.HandleId != EngineCallback.invalidEngineHandle) 343if (currentRequest.HandleId == EngineCallback.invalidEngineHandle)
Engine\Target.cs (1)
711EngineCallback.inProcNode, targetBuildEventContext);
Engine\TargetExecutionWrapper.cs (3)
787taskNode, EngineCallback.inProcNode, buildEventContext); 1058EngineCallback.invalidEngineHandle, EngineCallback.inProcNode, null);
Engine\TaskExecutionModule.cs (2)
37EngineCallback engineCallback, 597private EngineCallback engineCallback;
Engine\TaskWorkerThread.cs (1)
176NodeActionLoop(NodeLoopExecutionMode.BaseActiveThread, EngineCallback.invalidEngineHandle, null);
Introspector\Introspector.cs (2)
298new TaskExecutionContext(parentProject, childTarget, null, parentStates[i], EngineCallback.invalidEngineHandle, 299EngineCallback.inProcNode, null);
Introspector\TargetCycleDetector.cs (4)
31internal TargetCycleDetector(EngineLoggingServices engineLoggingService, EngineCallback engineCallback) 195if (handleId == EngineCallback.invalidEngineHandle) 211if (routingContext != null && routingContext.ParentHandleId != EngineCallback.invalidEngineHandle) 393private EngineCallback engineCallback;
Introspector\TargetInProgressState.cs (5)
30EngineCallback engineCallback, 60private void ProcessBuildContext(EngineCallback engineCallback, ProjectBuildState buildContext, Target target) 177EngineCallback engineCallback, 216EngineCallback engineCallback, 263EngineCallback engineCallback,