1 instantiation of TaskHostNodeKey
Microsoft.Build (1)
Instance\TaskFactories\TaskHostTask.cs (1)
371
_taskHostNodeKey = new
TaskHostNodeKey
(_requiredContext, _scheduledNodeId);
11 references to TaskHostNodeKey
Microsoft.Build (11)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (10)
100
private ConcurrentDictionary<
TaskHostNodeKey
, NodeContext> _nodeContexts;
106
private ConcurrentDictionary<int,
TaskHostNodeKey
> _nodeIdToNodeKey;
207
internal void SendData(
TaskHostNodeKey
nodeKey, INodePacket packet)
246
_nodeContexts = new ConcurrentDictionary<
TaskHostNodeKey
, NodeContext>();
247
_nodeIdToNodeKey = new ConcurrentDictionary<int,
TaskHostNodeKey
>();
628
TaskHostNodeKey
nodeKey,
682
internal void DisconnectFromHost(
TaskHostNodeKey
nodeKey)
712
internal bool CreateNode(
TaskHostNodeKey
nodeKey, INodePacketFactory factory, INodePacketHandler handler, TaskHostConfiguration configuration, in TaskHostParameters taskHostParameters)
866
private void NodeContextCreated(NodeContext context,
TaskHostNodeKey
nodeKey)
887
if (_nodeIdToNodeKey.TryRemove(nodeId, out
TaskHostNodeKey
nodeKey))
Instance\TaskFactories\TaskHostTask.cs (1)
101
private
TaskHostNodeKey
_taskHostNodeKey;