6 instantiations of NodeBuildComplete
Microsoft.Build (5)
BackEnd\Client\MSBuildClient.cs (1)
628return TrySendPacket(() => new NodeBuildComplete(false /* no node reuse */));
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
174nodeContext._inProcNodeEndpoint.SendData(new NodeBuildComplete(enableReuse));
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
146nodeContext.SendData(new NodeBuildComplete(reuseThisNode)); 214context.SendData(new NodeBuildComplete(false /* no node reuse */));
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
364context.SendData(new NodeBuildComplete(enableReuse, action));
Microsoft.Build.Framework (1)
BackEnd\NodeBuildComplete.cs (1)
77NodeBuildComplete packet = new NodeBuildComplete();
20 references to NodeBuildComplete
Microsoft.Build (12)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
1476if (packet is NodeBuildComplete buildComplete && 1499return packet is NodeBuildComplete buildCompletePacket && !buildCompletePacket.PrepareForReuse;
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
442(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 553if (packet is NodeBuildComplete buildComplete)
BackEnd\Node\InProcNode.cs (2)
407HandleNodeBuildComplete(packet as NodeBuildComplete); 525private void HandleNodeBuildComplete(NodeBuildComplete buildComplete)
BackEnd\Node\OutOfProcNode.cs (3)
201(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 679HandleNodeBuildComplete(packet as NodeBuildComplete); 889private void HandleNodeBuildComplete(NodeBuildComplete buildComplete)
BackEnd\Node\OutOfProcServerNode.cs (3)
112(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 344HandleServerShutdownCommand((NodeBuildComplete)packet); 357private void HandleServerShutdownCommand(NodeBuildComplete buildComplete)
Microsoft.Build.Framework (2)
BackEnd\NodeBuildComplete.cs (2)
75internal static NodeBuildComplete FactoryForDeserialization(ITranslator translator) 77NodeBuildComplete packet = new NodeBuildComplete();
Microsoft.Build.Tasks.Core (3)
AssemblyDependency\Node\OutOfProcRarNode.cs (3)
84packetFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, null); 100NodeBuildComplete buildComplete = (NodeBuildComplete)pipeServer.ReadPacket();
MSBuild (3)
OutOfProcTaskHostNode.cs (3)
290thisINodePacketFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, this); 975HandleNodeBuildComplete(packet as NodeBuildComplete); 1400private void HandleNodeBuildComplete(NodeBuildComplete buildComplete)