5 instantiations of NodeBuildComplete
Microsoft.Build (5)
BackEnd\Client\MSBuildClient.cs (1)
483return TrySendPacket(() => new NodeBuildComplete(false /* no node reuse */));
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
175nodeContext._inProcNodeEndpoint.SendData(new NodeBuildComplete(enableReuse));
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
136nodeContext.SendData(new NodeBuildComplete(reuseThisNode)); 194nodeContext.SendData(new NodeBuildComplete(false /* no node reuse */));
NodeBuildComplete.cs (1)
75NodeBuildComplete packet = new NodeBuildComplete();
12 references to NodeBuildComplete
Microsoft.Build (12)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
1132if (packet is NodeBuildComplete) 1158return packet is NodeBuildComplete buildCompletePacket && !buildCompletePacket.PrepareForReuse;
BackEnd\Node\InProcNode.cs (2)
409HandleNodeBuildComplete(packet as NodeBuildComplete); 527private void HandleNodeBuildComplete(NodeBuildComplete buildComplete)
BackEnd\Node\OutOfProcNode.cs (3)
186(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 660HandleNodeBuildComplete(packet as NodeBuildComplete); 867private void HandleNodeBuildComplete(NodeBuildComplete buildComplete)
BackEnd\Node\OutOfProcServerNode.cs (3)
83(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 307HandleServerShutdownCommand((NodeBuildComplete)packet); 320private void HandleServerShutdownCommand(NodeBuildComplete buildComplete)
NodeBuildComplete.cs (2)
73internal static NodeBuildComplete FactoryForDeserialization(ITranslator translator) 75NodeBuildComplete packet = new NodeBuildComplete();