2 writes to _buildParameters
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
584
_buildParameters
= parameters?.Clone() ?? new BuildParameters();
3179
_buildParameters
??= new BuildParameters();
71 references to _buildParameters
Microsoft.Build (71)
BackEnd\BuildManager\BuildManager.cs (71)
394
BuildParameters? IBuildComponentHost.BuildParameters =>
_buildParameters
;
587
_buildParameters
.BuildId = GetNextBuildId();
589
if (
_buildParameters
.UsesCachedResults() &&
_buildParameters
.ProjectIsolationMode == ProjectIsolationMode.False)
596
_buildParameters
.ProjectIsolationMode = ProjectIsolationMode.True;
599
if (
_buildParameters
.UsesOutputCache() && string.IsNullOrWhiteSpace(
_buildParameters
.OutputResultsCacheFile))
601
_buildParameters
.OutputResultsCacheFile = FileUtilities.NormalizePath("msbuild-cache");
605
if (
_buildParameters
.EnableRarNode)
614
_buildParameters
.EnableRarNode = false;
640
requestedNodes:
_buildParameters
.MaxNodeCount,
646
_buildParameters
.MaxNodeCount = _coordinatorClient.GrantedNodes;
659
if (
_buildParameters
.IsBuildCheckEnabled)
680
_buildParameters
.ProjectCacheDescriptor);
716
AppendDebuggingLoggers(
_buildParameters
.Loggers),
717
_buildParameters
.ForwardingLoggers,
718
_buildParameters
.WarningsAsErrors,
719
_buildParameters
.WarningsNotAsErrors,
720
_buildParameters
.WarningsAsMessages);
728
if (
_buildParameters
.UsesInputCaches())
730
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";",
_buildParameters
.InputResultsCacheFiles));
733
if (
_buildParameters
.UsesOutputCache())
735
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache",
_buildParameters
.OutputResultsCacheFile);
767
var usesInputCaches =
_buildParameters
.UsesInputCaches();
771
ReuseOldCaches(
_buildParameters
.InputResultsCacheFiles);
777
if (!usesInputCaches && (
_buildParameters
.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold()))
801
_buildParameters
.ProjectRootElementCache.DiscardImplicitReferences();
872
var parentThreadCulture =
_buildParameters
!= null
873
?
_buildParameters
.Culture
875
var parentThreadUICulture =
_buildParameters
!= null
876
?
_buildParameters
.UICulture
939
_buildParameters
?.ProjectRootElementCache.DiscardImplicitReferences();
997
_buildParameters
!.LegacyThreadingSemantics);
1093
if (
_buildParameters
!.UsesOutputCache())
1125
if (
_buildParameters
.DiscardBuildResults)
1180
_buildTelemetry.BuildCheckEnabled =
_buildParameters
!.IsBuildCheckEnabled;
1181
_buildTelemetry.MultiThreadedModeEnabled =
_buildParameters
!.MultiThreaded;
1202
if (
_buildParameters
!.LegacyThreadingSemantics)
1233
_buildParameters
.OutputResultsCacheFile,
1234
_buildParameters
.ProjectIsolationMode);
1279
maxNodeCount:
_buildParameters
?.MaxNodeCount,
1300
MaxNodeCount =
_buildParameters
?.MaxNodeCount,
1335
telemetry.EnableNodeReuse =
_buildParameters
?.EnableNodeReuse;
1538
_buildParameters
!.ProjectRootElementCache == projectInstance.ProjectRootElementCache,
1543
_buildParameters
!.ProjectRootElementCache = projectInstance.ProjectRootElementCache;
1547
else if (
_buildParameters
!.ProjectRootElementCache == null)
1551
_buildParameters
!.ProjectRootElementCache =
1576
var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData,
_buildParameters
.DefaultToolsVersion);
1765
_buildParameters
,
1833
if (!Equals(CultureInfo.CurrentCulture,
_buildParameters
!.Culture))
1835
CultureInfo.CurrentCulture =
_buildParameters
.Culture;
1838
if (!Equals(CultureInfo.CurrentUICulture,
_buildParameters
.UICulture))
1840
CultureInfo.CurrentUICulture =
_buildParameters
.UICulture;
2109
if (allowMainThreadBuild &&
_buildParameters
!.LegacyThreadingSemantics)
2186
ProjectLoadSettings projectLoadSettings =
_buildParameters
!.ProjectLoadSettings;
2201
_buildParameters
,
2205
_buildParameters
.NodeId,
2371
_nodeManager?.ShutdownConnectedNodes(!abort &&
_buildParameters
!.EnableNodeReuse);
2378
_taskHostNodeManager?.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2463
_buildParameters
?.ProjectRootElementCache.Clear();
2789
_nodeManager!.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2790
_taskHostNodeManager!.ShutdownConnectedNodes(
_buildParameters
.EnableNodeReuse);
2910
if (
_buildParameters
!.DetailedSummary)
3035
_buildParameters
?.ProjectRootElementCache?.Clear();
3059
_buildParameters
,
3181
_buildParameters
.IsBuildCheckEnabled = true;
3196
int cpuCount =
_buildParameters
!.MaxNodeCount;
3198
LoggerMode loggerMode = cpuCount == 1 &&
_buildParameters
.UseSynchronousLogging
3216
if (
_buildParameters
.IsBuildCheckEnabled)
3240
if (
_buildParameters
.IsTelemetryEnabled)
3258
if (
_buildParameters
.EnableTargetOutputLogging)