1 type derived from Handshake
Microsoft.Build (1)
CommunicationsUtilities.cs (1)
139internal sealed class ServerNodeHandshake : Handshake
4 instantiations of Handshake
Microsoft.Build (4)
BackEnd\Components\Communications\NodeEndpointOutOfProc.cs (1)
41return new Handshake(handshakeOptions);
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (2)
73return new Handshake(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: enableNodeReuse, lowPriority: enableLowPriority)); 101Handshake hostHandshake = new(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: ComponentHost.BuildParameters.EnableNodeReuse, lowPriority: ComponentHost.BuildParameters.LowPriority));
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
560new Handshake(hostContext),
12 references to Handshake
Microsoft.Build (12)
BackEnd\Components\Communications\NodeEndpointOutOfProc.cs (1)
34protected override Handshake GetHandshake()
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (2)
70internal static Handshake GetHandshake(bool enableNodeReuse, bool enableLowPriority) 101Handshake hostHandshake = new(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: ComponentHost.BuildParameters.EnableNodeReuse, lowPriority: ComponentHost.BuildParameters.LowPriority));
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (4)
190Handshake hostHandshake, 414private string GetProcessesToIgnoreKey(Handshake hostHandshake, int nodeProcessId) 443private Stream TryConnectToProcess(int nodeProcessId, int timeout, Handshake handshake) 488internal static void ConnectToPipeStream(NamedPipeClientStream nodeStream, string pipeName, Handshake handshake, int timeout)
BackEnd\Components\Communications\ServerNodeEndpointOutOfProc.cs (3)
13private readonly Handshake _handshake; 22Handshake handshake) 32protected override Handshake GetHandshake()
NodeEndpointOutOfProcBase.cs (2)
265protected abstract Handshake GetHandshake(); 394Handshake handshake = GetHandshake();