8 instantiations of NodeLaunchData
Microsoft.Build (8)
BackEnd\Client\MSBuildClient.cs (1)
462
using Process msbuildProcess = nodeLauncher.Start(new
NodeLaunchData
(_msbuildLocation, string.Join(" ", msBuildServerOptions)), nodeId: 0);
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
98
NodeLaunchData nodeLaunchData =
new
(
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
404
NodeLaunchData launchData =
new
(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
735
return new
NodeLaunchData
(msbuildLocation, string.Empty, new Handshake(hostContext, toolsDirectory));
740
return new
NodeLaunchData
(GetMSBuildExecutablePathForNonNETRuntimes(hostContext), BuildCommandLineArgs(IsNodeReuseEnabled(hostContext)), new Handshake(hostContext));
795
: new
NodeLaunchData
(
813
return 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)
57
public Process Start(
NodeLaunchData
launchData, int nodeId)
BackEnd\Components\Communications\INodeLauncher.cs (1)
38
Process Start(
NodeLaunchData
launchData, int nodeId);
BackEnd\Components\Communications\NodeLauncher.cs (4)
46
public Process Start(
NodeLaunchData
launchData, int nodeId)
56
private Process StartInternal(
NodeLaunchData
nodeLaunchData)
120
private Process StartProcessUnix(
NodeLaunchData
nodeLaunchData, string exeName, uint creationFlags, bool redirectStreams, bool isNativeAppHost)
160
private static Process StartProcessWindows(
NodeLaunchData
nodeLaunchData, string exeName, uint creationFlags, bool redirectStreams, bool isNativeAppHost)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
98
NodeLaunchData
nodeLaunchData = new(
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (2)
210
NodeLaunchData
nodeLaunchData,
404
NodeLaunchData
launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
698
NodeLaunchData
nodeLaunchData = ResolveNodeLaunchConfiguration(hostContext, taskHostParameters);
718
NodeLaunchData
ResolveNodeLaunchConfiguration(HandshakeOptions hostContext, in TaskHostParameters taskHostParameters)
759
private
NodeLaunchData
ResolveAppHostOrFallback(