30 writes to EnableNodeReuse
Microsoft.Build (1)
BackEnd\BuildManager\BuildManager.cs (1)
740
_buildParameters.
EnableNodeReuse
= false;
Microsoft.Build.Engine.UnitTests (25)
BackEnd\BuildManager_Logging_Tests.cs (1)
149
EnableNodeReuse
= false,
BackEnd\BuildManager_Tests.cs (16)
82
EnableNodeReuse
= false
363
EnableNodeReuse
= true,
446
var customparameters = new BuildParameters {
EnableNodeReuse
= false, Loggers = new ILogger[] { _logger } };
511
EnableNodeReuse
= false,
1518
EnableNodeReuse
= false
2601
_parameters.
EnableNodeReuse
= false;
2671
_parameters.
EnableNodeReuse
= false;
2768
_parameters.
EnableNodeReuse
= false;
2868
_parameters.
EnableNodeReuse
= false;
2954
_parameters.
EnableNodeReuse
= false;
3233
EnableNodeReuse
= false
3649
EnableNodeReuse
= false,
3715
EnableNodeReuse
= false,
3801
EnableNodeReuse
= false,
3870
EnableNodeReuse
= false,
3972
EnableNodeReuse
= false,
BackEnd\SdkResultOutOfProc_Tests.cs (3)
62
EnableNodeReuse
= false
126
var customparameters = new BuildParameters {
EnableNodeReuse
= false, Loggers = new ILogger[] { _logger } };
171
var customparameters = new BuildParameters {
EnableNodeReuse
= false, Loggers = new ILogger[] { _logger } };
BackEnd\TaskBuilder_Tests.cs (1)
175
EnableNodeReuse
= false
Construction\SolutionProjectGenerator_Tests.cs (2)
2058
parameters.
EnableNodeReuse
= false;
2145
parameters.
EnableNodeReuse
= false;
EvaluationProfiler_Tests.cs (1)
275
EnableNodeReuse
= false,
Graph\IsolateProjects_Tests.cs (1)
151
EnableNodeReuse
= false,
Microsoft.Build.Tasks.UnitTests (1)
CreateItem_Tests.cs (1)
213
EnableNodeReuse
= false,
Microsoft.Build.UnitTests.Shared (2)
EngineTestEnvironment.cs (1)
50
EnableNodeReuse
= false,
ObjectModelHelpers.cs (1)
2076
actualBuildParameters.
EnableNodeReuse
= enableNodeReuse;
MSBuild (1)
XMake.cs (1)
1460
parameters.
EnableNodeReuse
= enableNodeReuse;
11 references to EnableNodeReuse
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (4)
2100
_nodeManager.ShutdownConnectedNodes(!abort && _buildParameters.
EnableNodeReuse
);
2107
_taskHostNodeManager.ShutdownConnectedNodes(_buildParameters.
EnableNodeReuse
);
2522
_nodeManager.ShutdownConnectedNodes(_buildParameters.
EnableNodeReuse
);
2523
_taskHostNodeManager.ShutdownConnectedNodes(_buildParameters.
EnableNodeReuse
);
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
322
if (!_componentHost.BuildParameters.
EnableNodeReuse
)
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (3)
97
string commandLineArgs = $"/nologo /nodemode:1 /nodeReuse:{ComponentHost.BuildParameters.
EnableNodeReuse
.ToString().ToLower()} /low:{ComponentHost.BuildParameters.LowPriority.ToString().ToLower()}";
101
Handshake hostHandshake = new(CommunicationsUtilities.GetHandshakeOptions(taskHost: false, architectureFlagToSet: XMakeAttributes.GetCurrentMSBuildArchitecture(), nodeReuse: ComponentHost.BuildParameters.
EnableNodeReuse
, lowPriority: ComponentHost.BuildParameters.LowPriority));
160
bool nodeReuse = ComponentHost.BuildParameters?.
EnableNodeReuse
?? true;
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
226
if (_componentHost.BuildParameters.
EnableNodeReuse
)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
215
ShutdownAllNodes(ComponentHost.BuildParameters.
EnableNodeReuse
, NodeContextTerminated);
541
string commandLineArgs = $" /nologo /nodemode:2 /nodereuse:{ComponentHost.BuildParameters.
EnableNodeReuse
} /low:{ComponentHost.BuildParameters.LowPriority} ";