27 references to TaskHost
Microsoft.Build (3)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
418ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.TaskHost)); 450ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.TaskHost)); 517ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.TaskHost));
Microsoft.Build.Engine.UnitTests (20)
BackEnd\TaskHostNodeKey_Tests.cs (20)
19var key1 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 20var key2 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 30var key1 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 31var key2 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 2); 40var key1 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 41var key2 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.X64, 1); 51var key1 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 52var key2 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.X64, 2); 61var key1Copy = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1); 69var key1 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 256); 70var key2 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, 1000); 71var key3 = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, int.MaxValue); 87var key = new TaskHostNodeKey(HandshakeOptions.TaskHost | HandshakeOptions.NET, -1); 90key.HandshakeOptions.ShouldBe(HandshakeOptions.TaskHost | HandshakeOptions.NET); 100HandshakeOptions.TaskHost, 101HandshakeOptions.TaskHost | HandshakeOptions.NET, 102HandshakeOptions.TaskHost | HandshakeOptions.X64, 103HandshakeOptions.TaskHost | HandshakeOptions.NET | HandshakeOptions.NodeReuse, 104HandshakeOptions.TaskHost | HandshakeOptions.CLR2, 105HandshakeOptions.TaskHost | HandshakeOptions.Arm64
Microsoft.Build.Framework (4)
BackEnd\CommunicationsUtilities.cs (1)
556HandshakeOptions context = taskHost ? HandshakeOptions.TaskHost : HandshakeOptions.None;
BackEnd\Handshake.cs (2)
106=> IsHandshakeOptionEnabled(HandshakeOptions, HandshakeOptions.NET | HandshakeOptions.TaskHost); 110=> IsHandshakeOptionEnabled(HandshakeOptions, HandshakeOptions.CLR2 | HandshakeOptions.TaskHost);
BackEnd\NodePacketTypeExtensions.cs (1)
65if (Handshake.IsHandshakeOptionEnabled(handshakeOptions, HandshakeOptions.TaskHost) && Handshake.IsHandshakeOptionEnabled(handshakeOptions, HandshakeOptions.NET))