1 write to EnableNodeReuse
MSBuild (1)
XMake.cs (1)
1512
parameters.
EnableNodeReuse
= enableNodeReuse;
10 references to EnableNodeReuse
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (5)
1310
telemetry.EnableNodeReuse = _buildParameters?.
EnableNodeReuse
;
2346
_nodeManager?.ShutdownConnectedNodes(!abort && _buildParameters!.
EnableNodeReuse
);
2353
_taskHostNodeManager?.ShutdownConnectedNodes(_buildParameters!.
EnableNodeReuse
);
2764
_nodeManager!.ShutdownConnectedNodes(_buildParameters!.
EnableNodeReuse
);
2765
_taskHostNodeManager!.ShutdownConnectedNodes(_buildParameters.
EnableNodeReuse
);
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (3)
91
Handshake hostHandshake = new(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, taskHostParameters: TaskHostParameters.Empty, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: ComponentHost.BuildParameters.
EnableNodeReuse
, lowPriority: ComponentHost.BuildParameters.LowPriority));
99
CommandLineArgs: $"/noautoresponse /nologo {NodeModeHelper.ToCommandLineArgument(NodeMode.OutOfProcNode)} /nodeReuse:{ComponentHost.BuildParameters.
EnableNodeReuse
.ToString().ToLower()} /low:{ComponentHost.BuildParameters.LowPriority.ToString().ToLower()}",
163
bool nodeReuse = ComponentHost.BuildParameters?.
EnableNodeReuse
?? true;
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
233
ShutdownAllNodes(ComponentHost.BuildParameters.
EnableNodeReuse
, NodeContextTerminated);
Instance\TaskFactories\TaskHostTask.cs (1)
362
effectiveNodeReuse = _buildComponentHost.BuildParameters.
EnableNodeReuse
&& _useSidecarTaskHost;