Implemented interface member:
method
RegisterPacketHandler
Microsoft.Build.BackEnd.INodePacketFactory.RegisterPacketHandler(Microsoft.Build.BackEnd.NodePacketType, Microsoft.Build.BackEnd.NodePacketFactoryMethod, Microsoft.Build.BackEnd.INodePacketHandler)
12 references to RegisterPacketHandler
Microsoft.Build (7)
BackEnd\Client\MSBuildClientPacketPump.cs (1)
104_packetFactory.RegisterPacketHandler(packetType, factory, handler);
BackEnd\Components\Communications\NodeManager.cs (1)
226_packetFactory.RegisterPacketHandler(packetType, factory, handler);
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
211factory.RegisterPacketHandler(NodePacketType.NodeShutdown, NodeShutdown.FactoryForDeserialization, new ShutdownPacketHandler());
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
494_localPacketFactory.RegisterPacketHandler(packetType, factory, handler);
BackEnd\Node\OutOfProcNode.cs (1)
340_packetFactory.RegisterPacketHandler(packetType, factory, handler);
BackEnd\Node\OutOfProcServerNode.cs (1)
222_packetFactory.RegisterPacketHandler(packetType, factory, handler);
Instance\TaskFactories\TaskHostTask.cs (1)
561_packetFactory.RegisterPacketHandler(packetType, factory, handler);
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\Node\OutOfProcRarClient.cs (2)
29packetFactory.RegisterPacketHandler(NodePacketType.RarNodeBufferedLogEvents, static t => new RarNodeBufferedLogEvents(t), null); 30packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteResponse, static t => new RarNodeExecuteResponse(t), null);
AssemblyDependency\Node\OutOfProcRarNode.cs (1)
84packetFactory.RegisterPacketHandler(NodePacketType.NodeBuildComplete, NodeBuildComplete.FactoryForDeserialization, null);
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (1)
36packetFactory.RegisterPacketHandler(NodePacketType.RarNodeExecuteRequest, static t => new RarNodeExecuteRequest(t), null);
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
825_packetFactory.RegisterPacketHandler(packetType, factory, handler);