2 interfaces inheriting from INodePacket
Microsoft.Build (1)
src\msbuild\src\Shared\ITaskHostCallbackPacket.cs (1)
11internal interface ITaskHostCallbackPacket : INodePacket
MSBuild (1)
src\msbuild\src\Shared\ITaskHostCallbackPacket.cs (1)
11internal interface ITaskHostCallbackPacket : INodePacket
47 implementations of INodePacket
Microsoft.Build (29)
BackEnd\Components\BuildRequestEngine\BuildRequestConfigurationResponse.cs (1)
12internal class BuildRequestConfigurationResponse : INodePacket
BackEnd\Components\FileAccesses\FileAccessReport.cs (1)
9internal sealed class FileAccessReport : INodePacket
BackEnd\Components\FileAccesses\ProcessReport.cs (1)
9internal sealed class ProcessReport : INodePacket
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (1)
15internal sealed class SdkResolverRequest : INodePacket
BackEnd\Components\SdkResolution\SdkResult.cs (1)
18internal sealed class SdkResult : SdkResultBase, INodePacket
BackEnd\Node\NodeConfiguration.cs (1)
18internal class NodeConfiguration : INodePacket
BackEnd\Node\ServerNodeBuildCancel.cs (1)
6internal sealed class ServerNodeBuildCancel : INodePacket
BackEnd\Node\ServerNodeBuildCommand.cs (1)
14internal sealed class ServerNodeBuildCommand : INodePacket
BackEnd\Node\ServerNodeBuildResult.cs (1)
6internal sealed class ServerNodeBuildResult : INodePacket
BackEnd\Node\ServerNodeConsoleWrite.cs (1)
6internal sealed class ServerNodeConsoleWrite : INodePacket
BackEnd\Shared\BuildRequest.cs (1)
21internal class BuildRequest : INodePacket
BackEnd\Shared\BuildRequestBlocker.cs (1)
39internal class BuildRequestBlocker : INodePacket
BackEnd\Shared\BuildRequestConfiguration.cs (1)
30INodePacket
BackEnd\Shared\BuildRequestUnblocker.cs (1)
21internal class BuildRequestUnblocker : ITranslatable, INodePacket
BackEnd\Shared\BuildResult.cs (1)
38public class BuildResult : BuildResultBase, INodePacket, IBuildResults
BackEnd\Shared\ResourceRequest.cs (1)
9internal sealed class ResourceRequest : INodePacket
BackEnd\Shared\ResourceResponse.cs (1)
9internal sealed class ResourceResponse : INodePacket
src\msbuild\src\Shared\LogMessagePacketBase.cs (1)
264internal class LogMessagePacketBase : INodePacket
src\msbuild\src\Shared\NodeBuildComplete.cs (1)
13internal class NodeBuildComplete : INodePacket
src\msbuild\src\Shared\NodeShutdown.cs (1)
36internal class NodeShutdown : INodePacket
src\msbuild\src\Shared\TaskHostBuildRequest.cs (1)
15internal class TaskHostBuildRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostBuildResponse.cs (1)
14internal class TaskHostBuildResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostConfiguration.cs (1)
18internal class TaskHostConfiguration : INodePacket
src\msbuild\src\Shared\TaskHostCoresRequest.cs (1)
11internal class TaskHostCoresRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostCoresResponse.cs (1)
11internal class TaskHostCoresResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (1)
9internal class TaskHostIsRunningMultipleNodesRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (1)
9internal class TaskHostIsRunningMultipleNodesResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (1)
11internal class TaskHostTaskCancelled : INodePacket
src\msbuild\src\Shared\TaskHostTaskComplete.cs (1)
53internal class TaskHostTaskComplete : INodePacket
Microsoft.Build.Tasks.Core (6)
AssemblyDependency\Node\RarNodeBufferedLogEvents.cs (1)
13internal class RarNodeBufferedLogEvents : INodePacket
AssemblyDependency\Node\RarNodeExecuteRequest.cs (1)
15internal sealed class RarNodeExecuteRequest : INodePacket
AssemblyDependency\Node\RarNodeExecuteResponse.cs (1)
16internal sealed class RarNodeExecuteResponse : INodePacket
src\msbuild\src\Shared\LogMessagePacketBase.cs (1)
264internal class LogMessagePacketBase : INodePacket
src\msbuild\src\Shared\NodeBuildComplete.cs (1)
13internal class NodeBuildComplete : INodePacket
src\msbuild\src\Shared\NodeShutdown.cs (1)
36internal class NodeShutdown : INodePacket
MSBuild (12)
src\msbuild\src\Shared\LogMessagePacketBase.cs (1)
264internal class LogMessagePacketBase : INodePacket
src\msbuild\src\Shared\NodeBuildComplete.cs (1)
13internal class NodeBuildComplete : INodePacket
src\msbuild\src\Shared\NodeShutdown.cs (1)
36internal class NodeShutdown : INodePacket
src\msbuild\src\Shared\TaskHostBuildRequest.cs (1)
15internal class TaskHostBuildRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostBuildResponse.cs (1)
14internal class TaskHostBuildResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostConfiguration.cs (1)
18internal class TaskHostConfiguration : INodePacket
src\msbuild\src\Shared\TaskHostCoresRequest.cs (1)
11internal class TaskHostCoresRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostCoresResponse.cs (1)
11internal class TaskHostCoresResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (1)
9internal class TaskHostIsRunningMultipleNodesRequest : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (1)
9internal class TaskHostIsRunningMultipleNodesResponse : INodePacket, ITaskHostCallbackPacket
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (1)
11internal class TaskHostTaskCancelled : INodePacket
src\msbuild\src\Shared\TaskHostTaskComplete.cs (1)
53internal class TaskHostTaskComplete : INodePacket
194 references to INodePacket
Microsoft.Build (130)
BackEnd\BuildManager\BuildManager.cs (4)
1521void INodePacketHandler.PacketReceived(int node, INodePacket packet) 1931private void ProcessPacket(int node, INodePacket packet) 3470private static I ExpectPacketType<I>(INodePacket packet, NodePacketType expectedType) 3471where I : class, INodePacket
BackEnd\Client\MSBuildClient.cs (5)
477private bool TrySendPacket(Func<INodePacket> packetResolver) 479INodePacket? packet = null; 677while (packetPump.ReceivedPacketsQueue.TryDequeue(out INodePacket? packet) && 690private void HandlePacket(INodePacket packet) 850private void WritePacket(Stream nodeStream, INodePacket packet)
BackEnd\Client\MSBuildClientPacketPump.cs (5)
23public ConcurrentQueue<INodePacket> ReceivedPacketsQueue { get; } 85ReceivedPacketsQueue = new ConcurrentQueue<INodePacket>(); 132public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 142public void RoutePacket(int nodeId, INodePacket packet) 156public void PacketReceived(int node, INodePacket packet)
BackEnd\Components\BuildRequestEngine\BuildRequestConfigurationResponse.cs (1)
85internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Components\Communications\INodeManager.cs (1)
36void SendData(int node, INodePacket packet);
BackEnd\Components\Communications\INodeProvider.cs (1)
78void SendData(int node, INodePacket packet);
BackEnd\Components\Communications\LogMessagePacket.cs (1)
51internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Components\Communications\NodeEndpointInProc.cs (5)
92private ConcurrentQueue<INodePacket> _packetQueue; 217public void SendData(INodePacket packet) 339private void EnqueuePacket(INodePacket packet) 378_packetQueue = new ConcurrentQueue<INodePacket>(); 443INodePacket packet;
BackEnd\Components\Communications\NodeManager.cs (3)
121public void SendData(int node, INodePacket packet) 257public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 267public void RoutePacket(int nodeId, INodePacket packet)
BackEnd\Components\Communications\NodeProviderInProc.cs (4)
155public void SendData(int nodeId, INodePacket packet) 283public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 284=> Assumed.Unreachable<INodePacket>(); 291public void RoutePacket(int nodeId, INodePacket packet)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
135public void SendData(int nodeId, INodePacket packet)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (6)
97protected void SendData(NodeContext context, INodePacket packet) 982private readonly ConcurrentQueue<INodePacket> _packetWriteQueue; 1069_packetWriteQueue = new ConcurrentQueue<INodePacket>(); 1178public void SendData(INodePacket packet) 1248while (context._packetWriteQueue.TryDequeue(out INodePacket packet)) 1341private static bool IsExitPacket(INodePacket packet)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (5)
197public void SendData(int nodeId, INodePacket packet) 207internal void SendData(TaskHostNodeKey nodeKey, INodePacket packet) 318public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 328public void RoutePacket(int nodeId, INodePacket packet) 343public void PacketReceived(int node, INodePacket packet)
BackEnd\Components\Communications\TaskHostNodeManager.cs (3)
56public void SendData(int node, INodePacket packet) 156public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 166public void RoutePacket(int nodeId, INodePacket packet)
BackEnd\Components\FileAccesses\FileAccessReport.cs (1)
25internal static INodePacket FactoryForDeserialization(ITranslator translator) => new FileAccessReport(translator);
BackEnd\Components\FileAccesses\ProcessReport.cs (1)
22internal static INodePacket FactoryForDeserialization(ITranslator translator) => new ProcessReport(translator);
BackEnd\Components\Logging\BuildEventArgTransportSink.cs (1)
15internal delegate void SendDataDelegate(INodePacket packetToSend);
BackEnd\Components\Logging\LoggingService.cs (1)
1008public void PacketReceived(int node, INodePacket packet)
BackEnd\Components\SdkResolution\HostedSdkResolverServiceBase.cs (2)
31public Action<INodePacket> SendPacket { get; set; } 53public abstract void PacketReceived(int node, INodePacket packet);
BackEnd\Components\SdkResolution\ISdkResolverService.cs (1)
21Action<INodePacket> SendPacket { get; }
BackEnd\Components\SdkResolution\MainNodeSdkResolverService.cs (1)
59public override void PacketReceived(int node, INodePacket packet)
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverService.cs (3)
48public OutOfProcNodeSdkResolverService(Action<INodePacket> sendPacket) 56public override void PacketReceived(int node, INodePacket packet) 129INodePacket packet = SdkResolverRequest.Create(submissionId, sdk, loggingContext.BuildEventContext, sdkReferenceLocation, solutionPath, projectPath, interactive, isRunningInVisualStudio);
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverServiceFactory.cs (2)
17private readonly Action<INodePacket> _sendPacket; 19public OutOfProcNodeSdkResolverServiceFactory(Action<INodePacket> sendPacket)
BackEnd\Components\SdkResolution\SdkResolverRequest.cs (2)
13/// with an additional <see cref="INodePacket"/> implementation. 76public static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Components\SdkResolution\SdkResolverService.cs (1)
78public Action<INodePacket> SendPacket { get; }
BackEnd\Components\SdkResolution\SdkResult.cs (1)
102public static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Node\InProcNode.cs (7)
54private readonly ConcurrentQueue<INodePacket> _receivedPackets; 116_receivedPackets = new ConcurrentQueue<INodePacket>(); 167while (_receivedPackets.TryDequeue(out INodePacket packet)) 231public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 233=> InternalError.Throw<INodePacket>("Unexpected call to DeserializePacket on the in-proc node."); 240public void RoutePacket(int nodeId, INodePacket packet) 378private void HandlePacket(INodePacket packet)
BackEnd\Node\NodeConfiguration.cs (1)
186internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Node\OutOfProcNode.cs (8)
107private readonly ConcurrentQueue<INodePacket> _receivedPackets; 146_receivedPackets = new ConcurrentQueue<INodePacket>(); 272while (_receivedPackets.TryDequeue(out INodePacket packet)) 354INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 364void INodePacketFactory.RoutePacket(int nodeId, INodePacket packet) 378void INodePacketHandler.PacketReceived(int node, INodePacket packet) 600private void SendPacket(INodePacket packet) 633private void HandlePacket(INodePacket packet)
BackEnd\Node\OutOfProcServerNode.cs (8)
59private readonly ConcurrentQueue<INodePacket> _receivedPackets; 91_receivedPackets = new ConcurrentQueue<INodePacket>(); 163while (_receivedPackets.TryDequeue(out INodePacket? packet)) 227INodePacket INodePacketFactory.DeserializePacket(NodePacketType packetType, ITranslator translator) 237void INodePacketFactory.RoutePacket(int nodeId, INodePacket packet) 251void INodePacketHandler.PacketReceived(int node, INodePacket packet) 302private void SendPacket(INodePacket packet) 313private void HandlePacket(INodePacket packet)
BackEnd\Node\ServerNodeBuildCancel.cs (1)
14internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Node\ServerNodeBuildCommand.cs (1)
118internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Node\ServerNodeBuildResult.cs (1)
41internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Node\ServerNodeConsoleWrite.cs (1)
40internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Shared\BuildRequest.cs (1)
447internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Shared\BuildRequestBlocker.cs (1)
244internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Shared\BuildRequestUnblocker.cs (1)
120internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Shared\BuildResult.cs (1)
447NodePacketType INodePacket.Type
BackEnd\Shared\ResourceRequest.cs (1)
106internal static INodePacket FactoryForDeserialization(ITranslator translator)
BackEnd\Shared\ResourceResponse.cs (1)
69internal static INodePacket FactoryForDeserialization(ITranslator translator)
Instance\TaskFactories\TaskHostTask.cs (7)
72private ConcurrentQueue<INodePacket> _receivedPackets; 205_receivedPackets = new ConcurrentQueue<INodePacket>(); 402INodePacket packet = null; 505public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 515public void RoutePacket(int nodeId, INodePacket packet) 526public void PacketReceived(int node, INodePacket packet) 544private void HandlePacket(INodePacket packet, out bool taskFinished)
src\msbuild\src\Shared\INodeEndpoint.cs (2)
21internal delegate void DataReceivedDelegate(INodeEndpoint endpoint, INodePacket packet); 104void SendData(INodePacket packet);
src\msbuild\src\Shared\INodePacketFactory.cs (3)
13internal delegate INodePacket NodePacketFactoryMethod(ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator); 57void RoutePacket(int nodeId, INodePacket packet);
src\msbuild\src\Shared\INodePacketHandler.cs (1)
19void PacketReceived(int node, INodePacket packet);
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (7)
105private ConcurrentQueue<INodePacket> _packetQueue; 207public void SendData(INodePacket packet) 340private void EnqueuePacket(INodePacket packet) 362_packetQueue = new ConcurrentQueue<INodePacket>(); 378ConcurrentQueue<INodePacket> localPacketQueue = _packetQueue; 637ConcurrentQueue<INodePacket> localPacketQueue, 777INodePacket packet;
src\msbuild\src\Shared\NodePacketFactory.cs (5)
53INodePacket packet = record.DeserializePacket(translator); 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 70public void RoutePacket(int nodeId, INodePacket packet) 106public INodePacket DeserializePacket(ITranslator translator) => _factoryMethod(translator); 111public void RoutePacket(int nodeId, INodePacket packet) => _handler.PacketReceived(nodeId, packet);
src\msbuild\src\Shared\TaskHostBuildRequest.cs (1)
208internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostBuildResponse.cs (1)
153internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostConfiguration.cs (1)
629internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostCoresRequest.cs (1)
52internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostCoresResponse.cs (1)
46internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (1)
30internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (1)
40internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (1)
40internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostTaskComplete.cs (1)
294internal static INodePacket FactoryForDeserialization(ITranslator translator)
Microsoft.Build.Tasks.Core (20)
AssemblyDependency\Node\OutOfProcRarClient.cs (1)
67INodePacket packet = _pipeClient.ReadPacket();
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (1)
84INodePacket packet = await _pipeServer.ReadPacketAsync(cancellationToken).ConfigureAwait(false);
src\msbuild\src\Shared\INodeEndpoint.cs (2)
21internal delegate void DataReceivedDelegate(INodeEndpoint endpoint, INodePacket packet); 104void SendData(INodePacket packet);
src\msbuild\src\Shared\INodePacketFactory.cs (3)
13internal delegate INodePacket NodePacketFactoryMethod(ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator); 57void RoutePacket(int nodeId, INodePacket packet);
src\msbuild\src\Shared\INodePacketHandler.cs (1)
19void PacketReceived(int node, INodePacket packet);
src\msbuild\src\Shared\NodePacketFactory.cs (5)
53INodePacket packet = record.DeserializePacket(translator); 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 70public void RoutePacket(int nodeId, INodePacket packet) 106public INodePacket DeserializePacket(ITranslator translator) => _factoryMethod(translator); 111public void RoutePacket(int nodeId, INodePacket packet) => _handler.PacketReceived(nodeId, packet);
src\msbuild\src\Shared\NodePipeBase.cs (7)
94internal void WritePacket(INodePacket packet) 106internal INodePacket ReadPacket() 140internal async Task WritePacketAsync(INodePacket packet, CancellationToken cancellationToken = default) 156internal async Task<INodePacket> ReadPacketAsync(CancellationToken cancellationToken = default) 190private int WritePacketToBuffer(INodePacket packet) 250private INodePacket DeserializePacket() 261return InternalError.Throw<INodePacket>($"Exception while deserializing packet {packetType}: {e}");
MSBuild (44)
OutOfProcTaskHostNode.cs (16)
81private Queue<INodePacket> _receivedPackets; 205private readonly ConcurrentDictionary<int, TaskCompletionSource<INodePacket>> _pendingCallbackRequests = new(); 261_receivedPackets = new Queue<INodePacket>(); 823public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 833public void RoutePacket(int nodeId, INodePacket packet) 848public void PacketReceived(int node, INodePacket packet) 893INodePacket packet = null; 934private void HandlePacket(INodePacket packet) 961private void HandleCallbackResponse(INodePacket packet) 972if (kvp.Value.PendingCallbackRequests.TryRemove(callbackPacket.RequestId, out TaskCompletionSource<INodePacket> tcsFromContext)) 979if (_pendingCallbackRequests.TryRemove(callbackPacket.RequestId, out TaskCompletionSource<INodePacket> tcs)) 1017where TResponse : class, INodePacket 1028var tcs = new TaskCompletionSource<INodePacket>(TaskCreationOptions.RunContinuationsAsynchronously); 1039INodePacket response = tcs.Task.GetAwaiter().GetResult(); 1436if (_pendingCallbackRequests.TryRemove(kvp.Key, out TaskCompletionSource<INodePacket> tcs)) 1446if (contextKvp.Value.PendingCallbackRequests.TryRemove(reqKvp.Key, out TaskCompletionSource<INodePacket> ctxTcs))
src\msbuild\src\Shared\INodeEndpoint.cs (2)
21internal delegate void DataReceivedDelegate(INodeEndpoint endpoint, INodePacket packet); 104void SendData(INodePacket packet);
src\msbuild\src\Shared\INodePacketFactory.cs (3)
13internal delegate INodePacket NodePacketFactoryMethod(ITranslator translator); 50INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator); 57void RoutePacket(int nodeId, INodePacket packet);
src\msbuild\src\Shared\INodePacketHandler.cs (1)
19void PacketReceived(int node, INodePacket packet);
src\msbuild\src\Shared\NodeEndpointOutOfProcBase.cs (7)
105private ConcurrentQueue<INodePacket> _packetQueue; 207public void SendData(INodePacket packet) 340private void EnqueuePacket(INodePacket packet) 362_packetQueue = new ConcurrentQueue<INodePacket>(); 378ConcurrentQueue<INodePacket> localPacketQueue = _packetQueue; 637ConcurrentQueue<INodePacket> localPacketQueue, 777INodePacket packet;
src\msbuild\src\Shared\NodePacketFactory.cs (5)
53INodePacket packet = record.DeserializePacket(translator); 60public INodePacket DeserializePacket(NodePacketType packetType, ITranslator translator) 70public void RoutePacket(int nodeId, INodePacket packet) 106public INodePacket DeserializePacket(ITranslator translator) => _factoryMethod(translator); 111public void RoutePacket(int nodeId, INodePacket packet) => _handler.PacketReceived(nodeId, packet);
src\msbuild\src\Shared\TaskHostBuildRequest.cs (1)
208internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostBuildResponse.cs (1)
153internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostConfiguration.cs (1)
629internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostCoresRequest.cs (1)
52internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostCoresResponse.cs (1)
46internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesRequest.cs (1)
30internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostIsRunningMultipleNodesResponse.cs (1)
40internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostTaskCancelled.cs (1)
40internal static INodePacket FactoryForDeserialization(ITranslator translator)
src\msbuild\src\Shared\TaskHostTaskComplete.cs (1)
294internal static INodePacket FactoryForDeserialization(ITranslator translator)
TaskExecutionContext.cs (1)
94public ConcurrentDictionary<int, TaskCompletionSource<INodePacket>> PendingCallbackRequests { get; } = new();