15 references to NodeShutdown
Microsoft.Build (15)
BackEnd\BuildManager\BuildManager.cs (5)
667
_nodeManager.RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
1780
if (_shuttingDown && packet.Type != NodePacketType.
NodeShutdown
)
1808
case NodePacketType.
NodeShutdown
:
1810
NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.
NodeShutdown
);
2332
_nodeManager?.UnregisterPacketHandler(NodePacketType.
NodeShutdown
);
BackEnd\Components\Communications\NodeManager.cs (2)
250
if (packetType == NodePacketType.
NodeShutdown
)
275
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
317
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1383
if (packetType != NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
253
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
350
ErrorUtilities.VerifyThrow(packet.Type == NodePacketType.
NodeShutdown
, "We should only ever handle packets of type NodeShutdown -- everything else should only come in when there's an active task");
INodePacket.cs (1)
21
/// <see cref="NodeBuildComplete"/>, <see cref="
NodeShutdown
"/>, <see cref="TaskHostConfiguration"/>,
Instance\TaskFactories\TaskHostTask.cs (2)
201
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
501
case NodePacketType.
NodeShutdown
:
NodeShutdown.cs (1)
79
get { return NodePacketType.
NodeShutdown
; }