2 writes to _nodeContexts
Microsoft.Build (2)
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
129
_nodeContexts
= new ConcurrentDictionary<int, NodeContext>(
135
_nodeContexts
= new ConcurrentDictionary<int, NodeContext>();
11 references to _nodeContexts
Microsoft.Build (11)
BackEnd\Components\Communications\NodeProviderInProc.cs (11)
111
return maxNodeCount -
_nodeContexts
.Count;
159
bool nodeExists =
_nodeContexts
.TryGetValue(nodeId, out NodeContext nodeContext);
172
foreach (NodeContext nodeContext in
_nodeContexts
.Values)
242
bool nodeExists =
_nodeContexts
.ContainsKey(nodeId);
253
_nodeContexts
[nodeId]._inProcNodeEndpoint.SendData(configuration);
293
if (!
_nodeContexts
.TryGetValue(nodeId, out NodeContext nodeContext))
305
_nodeContexts
.TryRemove(nodeId, out _);
348
Assumed.False(
_nodeContexts
.ContainsKey(nodeId), $"In Proc node {nodeId} already instantiated.");
353
_nodeContexts
[nodeId] = nodeContext;
407
foreach (NodeContext nodeContext in
_nodeContexts
.Values)
454
foreach (NodeContext nodeContext in
_nodeContexts
.Values)