8 instantiations of NodeLaunchData
Microsoft.Build (8)
BackEnd\Client\MSBuildClient.cs (1)
462using Process msbuildProcess = nodeLauncher.Start(new NodeLaunchData(_msbuildLocation, string.Join(" ", msBuildServerOptions)), nodeId: 0);
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
98NodeLaunchData nodeLaunchData = new(
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
373NodeLaunchData launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
703return new NodeLaunchData(msbuildLocation, string.Empty, new Handshake(hostContext, toolsDirectory)); 708return new NodeLaunchData(GetMSBuildExecutablePathForNonNETRuntimes(hostContext), BuildCommandLineArgs(IsNodeReuseEnabled(hostContext)), new Handshake(hostContext)); 744: new NodeLaunchData( 762return new NodeLaunchData(
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
77_ = _nodeLauncher.Start(new NodeLaunchData(msbuildLocation, commandLineArgs), nodeId: 0);
12 references to NodeLaunchData
Microsoft.Build (12)
BackEnd\Components\Communications\DetouredNodeLauncher.cs (1)
57public Process Start(NodeLaunchData launchData, int nodeId)
BackEnd\Components\Communications\INodeLauncher.cs (1)
38Process Start(NodeLaunchData launchData, int nodeId);
BackEnd\Components\Communications\NodeLauncher.cs (4)
46public Process Start(NodeLaunchData launchData, int nodeId) 56private Process StartInternal(NodeLaunchData nodeLaunchData) 120private Process StartProcessUnix(NodeLaunchData nodeLaunchData, string exeName, uint creationFlags, bool redirectStreams, bool isNativeAppHost) 160private static Process StartProcessWindows(NodeLaunchData nodeLaunchData, string exeName, uint creationFlags, bool redirectStreams, bool isNativeAppHost)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
98NodeLaunchData nodeLaunchData = new(
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
210NodeLaunchData nodeLaunchData, 373NodeLaunchData launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
666NodeLaunchData nodeLaunchData = ResolveNodeLaunchConfiguration(hostContext, taskHostParameters); 686NodeLaunchData ResolveNodeLaunchConfiguration(HandshakeOptions hostContext, in TaskHostParameters taskHostParameters) 727private NodeLaunchData ResolveAppHostOrFallback(