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)
373
NodeLaunchData launchData =
new
(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
703
return new
NodeLaunchData
(msbuildLocation, string.Empty, new Handshake(hostContext, toolsDirectory));
708
return new
NodeLaunchData
(GetMSBuildExecutablePathForNonNETRuntimes(hostContext), BuildCommandLineArgs(IsNodeReuseEnabled(hostContext)), new Handshake(hostContext));
744
: new
NodeLaunchData
(
762
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,
373
NodeLaunchData
launchData = new(msbuildLocation, commandLineArgs, nodeLaunchData.Handshake, nodeLaunchData.EnvironmentOverrides);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (3)
666
NodeLaunchData
nodeLaunchData = ResolveNodeLaunchConfiguration(hostContext, taskHostParameters);
686
NodeLaunchData
ResolveNodeLaunchConfiguration(HandshakeOptions hostContext, in TaskHostParameters taskHostParameters)
727
private
NodeLaunchData
ResolveAppHostOrFallback(