9 references to NodeModeHelper
Microsoft.Build (7)
BackEnd\Client\MSBuildClient.cs (1)
458NodeModeHelper.ToCommandLineArgument(NodeMode.OutOfProcServerNode)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
100CommandLineArgs: $"/noautoresponse /nologo {NodeModeHelper.ToCommandLineArgument(NodeMode.OutOfProcNode)} /nodeReuse:{ComponentHost.BuildParameters.EnableNodeReuse.ToString().ToLower()} /low:{ComponentHost.BuildParameters.LowPriority.ToString().ToLower()}",
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (3)
232NodeMode? expectedNodeMode = NodeModeHelper.ExtractFromCommandLine(commandLineArgs); 530NodeMode? processNodeMode = NodeModeHelper.ExtractFromCommandLine(commandLine); 705NodeMode? processNodeMode = NodeModeHelper.ExtractFromCommandLine(commandLine);
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
787private string BuildCommandLineArgs(bool nodeReuseEnabled) => $"/nologo {NodeModeHelper.ToCommandLineArgument(NodeMode.OutOfProcTaskHostNode)} /nodereuse:{nodeReuseEnabled} /low:{ComponentHost.BuildParameters.LowPriority} /parentpacketversion:{NodePacketTypeExtensions.PacketVersion} ";
BackEnd\Components\Communications\RarNodeLauncher.cs (1)
76string commandLineArgs = string.Join(" ", ["/nologo", NodeModeHelper.ToCommandLineArgument(NodeMode.OutOfProcRarNode)]);
Microsoft.Build.Framework (1)
DebugUtils.cs (1)
102() => NodeModeHelper.ExtractFromCommandLine(Environment.CommandLine));
MSBuild (1)
XMake.cs (1)
2947if (!NodeModeHelper.TryParse(value, out NodeMode? nodeMode))