26 references to TaskHost
Microsoft.Build (6)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
405
ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.
TaskHost
));
437
ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.
TaskHost
));
504
ErrorUtilities.VerifyThrowInternalErrorUnreachable(Handshake.IsHandshakeOptionEnabled(hostContext, HandshakeOptions.
TaskHost
));
CommunicationsUtilities.cs (2)
302
private bool IsNetTaskHost => IsHandshakeOptionEnabled(HandshakeOptions, HandshakeOptions.NET | HandshakeOptions.
TaskHost
);
679
HandshakeOptions context = taskHost ? HandshakeOptions.
TaskHost
: HandshakeOptions.None;
INodePacket.cs (1)
376
if (Handshake.IsHandshakeOptionEnabled(handshakeOptions, HandshakeOptions.
TaskHost
) && Handshake.IsHandshakeOptionEnabled(handshakeOptions, HandshakeOptions.NET))
Microsoft.Build.Engine.UnitTests (20)
BackEnd\TaskHostNodeKey_Tests.cs (20)
18
var key1 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
19
var key2 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
29
var key1 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
30
var key2 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 2);
39
var key1 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
40
var key2 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.X64, 1);
50
var key1 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
51
var key2 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.X64, 2);
60
var key1Copy = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1);
68
var key1 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 256);
69
var key2 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, 1000);
70
var key3 = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, int.MaxValue);
86
var key = new TaskHostNodeKey(HandshakeOptions.
TaskHost
| HandshakeOptions.NET, -1);
89
key.HandshakeOptions.ShouldBe(HandshakeOptions.
TaskHost
| HandshakeOptions.NET);
99
HandshakeOptions.
TaskHost
,
100
HandshakeOptions.
TaskHost
| HandshakeOptions.NET,
101
HandshakeOptions.
TaskHost
| HandshakeOptions.X64,
102
HandshakeOptions.
TaskHost
| HandshakeOptions.NET | HandshakeOptions.NodeReuse,
103
HandshakeOptions.
TaskHost
| HandshakeOptions.CLR2,
104
HandshakeOptions.
TaskHost
| HandshakeOptions.Arm64