2 writes to _buildParameters
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
616
_buildParameters
= parameters?.Clone() ?? new BuildParameters();
3259
_buildParameters
??= new BuildParameters();
74 references to _buildParameters
Microsoft.Build (74)
BackEnd\BuildManager\BuildManager.cs (74)
395
BuildParameters? IBuildComponentHost.BuildParameters =>
_buildParameters
;
619
_buildParameters
.BuildId = GetNextBuildId();
623
_buildParameters
.ParserIgnoreConfiguration =
_buildParameters
.ProjectRootElementCache.ParserIgnoreConfiguration;
626
if (
_buildParameters
.UsesCachedResults() &&
_buildParameters
.ProjectIsolationMode == ProjectIsolationMode.False)
633
_buildParameters
.ProjectIsolationMode = ProjectIsolationMode.True;
636
if (
_buildParameters
.UsesOutputCache() && string.IsNullOrWhiteSpace(
_buildParameters
.OutputResultsCacheFile))
638
_buildParameters
.OutputResultsCacheFile = FileUtilities.NormalizePath("msbuild-cache");
642
if (
_buildParameters
.EnableRarNode)
651
_buildParameters
.EnableRarNode = false;
677
requestedNodes:
_buildParameters
.MaxNodeCount,
683
_buildParameters
.MaxNodeCount = _coordinatorClient.GrantedNodes;
689
_buildParameters
.SetBuildProcessEnvironmentVariable(
705
if (
_buildParameters
.IsBuildCheckEnabled)
726
_buildParameters
.ProjectCacheDescriptor);
762
AppendDebuggingLoggers(
_buildParameters
.Loggers),
763
_buildParameters
.ForwardingLoggers,
764
_buildParameters
.WarningsAsErrors,
765
_buildParameters
.WarningsNotAsErrors,
766
_buildParameters
.WarningsAsMessages);
774
if (
_buildParameters
.UsesInputCaches())
776
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";",
_buildParameters
.InputResultsCacheFiles));
779
if (
_buildParameters
.UsesOutputCache())
781
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache",
_buildParameters
.OutputResultsCacheFile);
813
var usesInputCaches =
_buildParameters
.UsesInputCaches();
817
ReuseOldCaches(
_buildParameters
.InputResultsCacheFiles);
823
if (!usesInputCaches && (
_buildParameters
.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold()))
847
_buildParameters
.ProjectRootElementCache.DiscardImplicitReferences();
918
var parentThreadCulture =
_buildParameters
!= null
919
?
_buildParameters
.Culture
921
var parentThreadUICulture =
_buildParameters
!= null
922
?
_buildParameters
.UICulture
985
_buildParameters
?.ProjectRootElementCache.DiscardImplicitReferences();
1043
_buildParameters
!.LegacyThreadingSemantics);
1142
if (
_buildParameters
!.UsesOutputCache())
1174
if (
_buildParameters
.DiscardBuildResults)
1229
_buildTelemetry.BuildCheckEnabled =
_buildParameters
!.IsBuildCheckEnabled;
1230
_buildTelemetry.MultiThreadedModeEnabled =
_buildParameters
!.MultiThreaded;
1263
if (
_buildParameters
!.LegacyThreadingSemantics)
1294
_buildParameters
.OutputResultsCacheFile,
1295
_buildParameters
.ProjectIsolationMode);
1340
maxNodeCount:
_buildParameters
?.MaxNodeCount,
1361
MaxNodeCount =
_buildParameters
?.MaxNodeCount,
1396
telemetry.EnableNodeReuse =
_buildParameters
?.EnableNodeReuse;
1605
_buildParameters
!.ProjectRootElementCache == projectInstance.ProjectRootElementCache,
1610
_buildParameters
!.ProjectRootElementCache = projectInstance.ProjectRootElementCache;
1614
else if (
_buildParameters
!.ProjectRootElementCache == null)
1618
_buildParameters
!.ProjectRootElementCache =
1643
var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData,
_buildParameters
.DefaultToolsVersion);
1836
_buildParameters
,
1904
if (!Equals(CultureInfo.CurrentCulture,
_buildParameters
!.Culture))
1906
CultureInfo.CurrentCulture =
_buildParameters
.Culture;
1909
if (!Equals(CultureInfo.CurrentUICulture,
_buildParameters
.UICulture))
1911
CultureInfo.CurrentUICulture =
_buildParameters
.UICulture;
2182
if (allowMainThreadBuild &&
_buildParameters
!.LegacyThreadingSemantics)
2260
ProjectLoadSettings projectLoadSettings =
_buildParameters
!.ProjectLoadSettings;
2275
_buildParameters
,
2279
_buildParameters
.NodeId,
2446
_nodeManager?.ShutdownConnectedNodes(!abort &&
_buildParameters
!.EnableNodeReuse);
2453
_taskHostNodeManager?.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2538
_buildParameters
?.ProjectRootElementCache.Clear();
2866
_nodeManager!.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2867
_taskHostNodeManager!.ShutdownConnectedNodes(
_buildParameters
.EnableNodeReuse);
2987
if (
_buildParameters
!.DetailedSummary)
3113
_buildParameters
?.ProjectRootElementCache?.ClearCachesAfterBuildIfNeeded();
3139
_buildParameters
,
3261
_buildParameters
.IsBuildCheckEnabled = true;
3277
int cpuCount =
_buildParameters
!.MaxNodeCount;
3279
LoggerMode loggerMode = cpuCount == 1 &&
_buildParameters
.UseSynchronousLogging
3297
if (
_buildParameters
.IsBuildCheckEnabled)
3321
if (
_buildParameters
.IsTelemetryEnabled)
3339
if (
_buildParameters
.EnableTargetOutputLogging)