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)
404NodeLaunchData launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
735return new NodeLaunchData(msbuildLocation, string.Empty, new Handshake(hostContext, toolsDirectory)); 740return new NodeLaunchData(GetMSBuildExecutablePathForNonNETRuntimes(hostContext), BuildCommandLineArgs(IsNodeReuseEnabled(hostContext)), new Handshake(hostContext)); 795: new NodeLaunchData( 813return 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, 404NodeLaunchData launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
698NodeLaunchData nodeLaunchData = ResolveNodeLaunchConfiguration(hostContext, taskHostParameters); 718NodeLaunchData ResolveNodeLaunchConfiguration(HandshakeOptions hostContext, in TaskHostParameters taskHostParameters) 759private NodeLaunchData ResolveAppHostOrFallback(