1 write to _nodeContexts
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
125
_nodeContexts
= new ConcurrentDictionary<int, NodeContext>();
11 references to _nodeContexts
Microsoft.Build (11)
BackEnd\Components\Communications\NodeProviderInProc.cs (11)
112
return maxNodeCount -
_nodeContexts
.Count;
148
bool nodeExists =
_nodeContexts
.TryGetValue(nodeId, out NodeContext nodeContext);
161
foreach (NodeContext nodeContext in
_nodeContexts
.Values)
231
bool nodeExists =
_nodeContexts
.ContainsKey(nodeId);
242
_nodeContexts
[nodeId]._inProcNodeEndpoint.SendData(configuration);
295
if (!
_nodeContexts
.TryGetValue(nodeId, out NodeContext nodeContext))
307
_nodeContexts
.TryRemove(nodeId, out _);
350
ErrorUtilities.VerifyThrow(!
_nodeContexts
.ContainsKey(nodeId), $"In Proc node {nodeId} already instantiated.");
355
_nodeContexts
[nodeId] = nodeContext;
409
foreach (NodeContext nodeContext in
_nodeContexts
.Values)
456
foreach (NodeContext nodeContext in
_nodeContexts
.Values)