1 write to _nodeIdToPacketFactory
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
211
_nodeIdToPacketFactory
= new Dictionary<int, INodePacketFactory>();
6 references to _nodeIdToPacketFactory
Microsoft.Build (6)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (6)
262
if (
_nodeIdToPacketFactory
.TryGetValue(nodeId, out INodePacketFactory nodePacketFactory))
289
if (
_nodeIdToPacketFactory
.TryGetValue(nodeId, out INodePacketFactory nodePacketFactory))
589
_nodeIdToPacketFactory
[taskHostNodeId] = factory;
605
ErrorUtilities.VerifyThrow(
_nodeIdToPacketFactory
.ContainsKey(nodeId) && _nodeIdToPacketHandler.ContainsKey(nodeId), "Why are we trying to disconnect from a context that we already disconnected from? Did we call DisconnectFromHost twice?");
607
_nodeIdToPacketFactory
.Remove(nodeId);
617
ErrorUtilities.VerifyThrow(!
_nodeIdToPacketFactory
.ContainsKey(taskHostNodeId), "We should not already have a factory for this context! Did we forget to call DisconnectFromHost somewhere?");