1 write to _nodeIdToPacketHandlerStack
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
429
_nodeIdToPacketHandlerStack
= new ConcurrentDictionary<int, Stack<INodePacketHandler>>();
9 references to _nodeIdToPacketHandlerStack
Microsoft.Build (9)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (9)
579
if (
_nodeIdToPacketHandlerStack
.TryRemove(node, out Stack<INodePacketHandler> shutdownHandlers))
623
if (
_nodeIdToPacketHandlerStack
.TryGetValue(node, out Stack<INodePacketHandler> handlerStack))
947
if (!
_nodeIdToPacketHandlerStack
.TryGetValue(nodeId, out Stack<INodePacketHandler> handlers))
1047
!
_nodeIdToPacketHandlerStack
.TryGetValue(context.NodeId, out Stack<INodePacketHandler> handlerStack))
1079
if (
_nodeIdToPacketHandlerStack
.TryGetValue(nodeId, out Stack<INodePacketHandler> handlerStack))
1087
_nodeIdToPacketHandlerStack
.TryRemove(nodeId, out _);
1334
Stack<INodePacketHandler> handlers =
_nodeIdToPacketHandlerStack
.GetOrAdd(context.NodeId, _ => new Stack<INodePacketHandler>());
1343
internal int TaskHandlerRegistrationCount =>
_nodeIdToPacketHandlerStack
.Count;
1358
_nodeIdToPacketHandlerStack
.TryRemove(nodeId, out _);