9 implementations of INodePacketHandler
Microsoft.Build (9)
BackEnd\BuildManager\BuildManager.cs (1)
51
public class BuildManager :
INodePacketHandler
, IBuildComponentHost, IDisposable
BackEnd\Client\MSBuildClientPacketPump.cs (1)
19
internal sealed class MSBuildClientPacketPump :
INodePacketHandler
, INodePacketFactory, IDisposable
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
24
internal class NodeProviderOutOfProcTaskHost : NodeProviderOutOfProcBase, INodeProvider, INodePacketFactory,
INodePacketHandler
BackEnd\Components\Logging\LoggingService.cs (1)
73
internal partial class LoggingService : ILoggingService,
INodePacketHandler
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
24
internal partial class LoggingService : ILoggingService,
INodePacketHandler
, IBuildComponent
BackEnd\Components\SdkResolution\HostedSdkResolverServiceBase.cs (1)
18
internal abstract class HostedSdkResolverServiceBase : IBuildComponent,
INodePacketHandler
, ISdkResolverService
BackEnd\Node\OutOfProcNode.cs (1)
34
public class OutOfProcNode : INode, IBuildComponentHost, INodePacketFactory,
INodePacketHandler
BackEnd\Node\OutOfProcServerNode.cs (1)
23
public sealed class OutOfProcServerNode : INode, INodePacketFactory,
INodePacketHandler
Instance\TaskFactories\TaskHostTask.cs (1)
29
internal class TaskHostTask : IGeneratedTask, ICancelableTask, INodePacketFactory,
INodePacketHandler
28 references to INodePacketHandler
Microsoft.Build (27)
BackEnd\BuildManager\BuildManager.cs (3)
628
_nodeManager.RegisterPacketHandler(NodePacketType.ResolveSdkRequest, SdkResolverRequest.FactoryForDeserialization, SdkResolverService as
INodePacketHandler
);
658
_nodeManager!.RegisterPacketHandler(NodePacketType.LogMessage, LogMessagePacket.FactoryForDeserialization, loggingService as
INodePacketHandler
);
1265
void
INodePacketHandler
.PacketReceived(int node, INodePacket packet)
BackEnd\Client\MSBuildClientPacketPump.cs (1)
103
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
BackEnd\Components\Communications\NodeManager.cs (1)
228
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
254
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (6)
94
private IDictionary<int,
INodePacketHandler
> _nodeIdToPacketHandler;
211
_nodeIdToPacketHandler = new Dictionary<int,
INodePacketHandler
>();
239
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
310
if (_nodeIdToPacketHandler.TryGetValue(node, out
INodePacketHandler
packetHandler))
573
INodePacketHandler
handler,
616
internal bool CreateNode(HandshakeOptions hostContext, int taskHostNodeId, INodePacketFactory factory,
INodePacketHandler
handler, TaskHostConfiguration configuration, Dictionary<string, string> taskHostParameters)
BackEnd\Components\Communications\TaskHostNodeManager.cs (1)
127
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
BackEnd\Components\SdkResolution\HostedSdkResolverServiceBase.cs (1)
51
/// <inheritdoc cref="
INodePacketHandler
.PacketReceived"/>
BackEnd\Components\SdkResolution\MainNodeSdkResolverService.cs (1)
58
/// <inheritdoc cref="
INodePacketHandler
.PacketReceived"/>
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverService.cs (1)
55
/// <inheritdoc cref="
INodePacketHandler
.PacketReceived"/>
BackEnd\Node\InProcNode.cs (1)
208
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
BackEnd\Node\OutOfProcNode.cs (3)
188
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.ResolveSdkResponse, SdkResult.FactoryForDeserialization, _sdkResolverService as
INodePacketHandler
);
323
void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
377
void
INodePacketHandler
.PacketReceived(int node, INodePacket packet)
BackEnd\Node\OutOfProcServerNode.cs (2)
188
void INodePacketFactory.RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
242
void
INodePacketHandler
.PacketReceived(int node, INodePacket packet)
INodePacketFactory.cs (1)
29
void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler);
Instance\TaskFactories\TaskHostTask.cs (1)
412
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
NodePacketFactory.cs (3)
34
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)
100
private readonly
INodePacketHandler
_handler;
110
public PacketFactoryRecord(
INodePacketHandler
handler, NodePacketFactoryMethod factoryMethod)
Microsoft.Build.Engine.UnitTests (1)
BackEnd\NodeEndpointInProc_Tests.cs (1)
93
public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory,
INodePacketHandler
handler)