3 writes to _nodeManager
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
699_nodeManager = ((IBuildComponentHost)this).GetComponent(BuildComponentType.NodeManager) as INodeManager; 1690_nodeManager ??= (INodeManager)((IBuildComponentHost)this).GetComponent(BuildComponentType.NodeManager); 2702_nodeManager = null;
28 references to _nodeManager
Microsoft.Build (28)
BackEnd\BuildManager\BuildManager.cs (28)
569IEnumerable<Process>? processes = _nodeManager?.GetProcesses(); 589_nodeManager?.ShutdownAllNodes(); 766_nodeManager!.RegisterPacketHandler(NodePacketType.BuildRequestBlocker, BuildRequestBlocker.FactoryForDeserialization, this); 767_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfiguration, BuildRequestConfiguration.FactoryForDeserialization, this); 768_nodeManager.RegisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse, BuildRequestConfigurationResponse.FactoryForDeserialization, this); 769_nodeManager.RegisterPacketHandler(NodePacketType.BuildResult, BuildResult.FactoryForDeserialization, this); 770_nodeManager.RegisterPacketHandler(NodePacketType.FileAccessReport, FileAccessReport.FactoryForDeserialization, this); 771_nodeManager.RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, this); 772_nodeManager.RegisterPacketHandler(NodePacketType.ProcessReport, ProcessReport.FactoryForDeserialization, this); 773_nodeManager.RegisterPacketHandler(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as INodePacketHandler); 774_nodeManager.RegisterPacketHandler(NodePacketType.ResourceRequest, ResourceRequest.FactoryForDeserialization, this); 845_nodeManager!.RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as INodePacketHandler); 1043=> (_nodeManager?.GetProcesses() ?? []).Concat(_taskHostNodeManager?.GetProcesses() ?? []); 1691_nodeManager.ShutdownAllNodes(); 2643_nodeManager?.ShutdownConnectedNodes(!abort && _buildParameters!.EnableNodeReuse); 2695_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestBlocker); 2696_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfiguration); 2697_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildRequestConfigurationResponse); 2698_nodeManager?.UnregisterPacketHandler(NodePacketType.BuildResult); 2699_nodeManager?.UnregisterPacketHandler(NodePacketType.NodeShutdown); 2701_nodeManager?.ClearPerBuildState(); 2933_nodeManager!.SendData(node, response); 2964_nodeManager!.SendData(node, response); 3076_nodeManager!.ShutdownConnectedNodes(_buildParameters!.EnableNodeReuse); 3208_nodeManager!.SendData(response.NodeId, response.Unblocker); 3212IList<NodeInfo> newNodes = _nodeManager!.CreateNodes(GetNodeConfiguration(), response.RequiredNodeType, response.NumberOfNodesToCreate); 3249_nodeManager!.SendData(response.NodeId, configCache[response.BuildRequest.ConfigurationId]); 3253_nodeManager!.SendData(response.NodeId, response.BuildRequest);