2 writes to _buildParameters
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
582
_buildParameters
= parameters?.Clone() ?? new BuildParameters();
3077
_buildParameters
??= new BuildParameters();
73 references to _buildParameters
Microsoft.Build (73)
BackEnd\BuildManager\BuildManager.cs (73)
392
BuildParameters? IBuildComponentHost.BuildParameters =>
_buildParameters
;
585
_buildParameters
.BuildId = GetNextBuildId();
587
if (
_buildParameters
.UsesCachedResults() &&
_buildParameters
.ProjectIsolationMode == ProjectIsolationMode.False)
594
_buildParameters
.ProjectIsolationMode = ProjectIsolationMode.True;
597
if (
_buildParameters
.UsesOutputCache() && string.IsNullOrWhiteSpace(
_buildParameters
.OutputResultsCacheFile))
599
_buildParameters
.OutputResultsCacheFile = FileUtilities.NormalizePath("msbuild-cache");
603
if (
_buildParameters
.EnableRarNode)
612
_buildParameters
.EnableRarNode = false;
618
if (
_buildParameters
.ReportFileAccesses)
636
if (
_buildParameters
.IsBuildCheckEnabled)
657
_buildParameters
.ProjectCacheDescriptor);
693
AppendDebuggingLoggers(
_buildParameters
.Loggers),
694
_buildParameters
.ForwardingLoggers,
695
_buildParameters
.WarningsAsErrors,
696
_buildParameters
.WarningsNotAsErrors,
697
_buildParameters
.WarningsAsMessages);
705
if (
_buildParameters
.UsesInputCaches())
707
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";",
_buildParameters
.InputResultsCacheFiles));
710
if (
_buildParameters
.UsesOutputCache())
712
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache",
_buildParameters
.OutputResultsCacheFile);
744
var usesInputCaches =
_buildParameters
.UsesInputCaches();
748
ReuseOldCaches(
_buildParameters
.InputResultsCacheFiles);
754
if (!usesInputCaches && (
_buildParameters
.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold()))
778
_buildParameters
.ProjectRootElementCache.DiscardImplicitReferences();
798
_buildParameters
!.DisableInProcNode = true;
801
_buildParameters
.EnableNodeReuse = false;
849
var parentThreadCulture =
_buildParameters
!= null
850
?
_buildParameters
.Culture
852
var parentThreadUICulture =
_buildParameters
!= null
853
?
_buildParameters
.UICulture
916
_buildParameters
?.ProjectRootElementCache.DiscardImplicitReferences();
974
_buildParameters
!.LegacyThreadingSemantics);
1070
if (
_buildParameters
!.UsesOutputCache())
1102
if (
_buildParameters
.DiscardBuildResults)
1156
_buildTelemetry.BuildCheckEnabled =
_buildParameters
!.IsBuildCheckEnabled;
1157
_buildTelemetry.MultiThreadedModeEnabled =
_buildParameters
!.MultiThreaded;
1175
if (
_buildParameters
!.LegacyThreadingSemantics)
1206
_buildParameters
.OutputResultsCacheFile,
1207
_buildParameters
.ProjectIsolationMode);
1253
maxNodeCount:
_buildParameters
?.MaxNodeCount,
1297
maxNodeCount:
_buildParameters
?.MaxNodeCount,
1436
_buildParameters
!.ProjectRootElementCache == projectInstance.ProjectRootElementCache,
1441
_buildParameters
!.ProjectRootElementCache = projectInstance.ProjectRootElementCache;
1445
else if (
_buildParameters
!.ProjectRootElementCache == null)
1449
_buildParameters
!.ProjectRootElementCache =
1476
var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData,
_buildParameters
.DefaultToolsVersion);
1665
_buildParameters
,
1733
if (!Equals(CultureInfo.CurrentCulture,
_buildParameters
!.Culture))
1735
CultureInfo.CurrentCulture =
_buildParameters
.Culture;
1738
if (!Equals(CultureInfo.CurrentUICulture,
_buildParameters
.UICulture))
1740
CultureInfo.CurrentUICulture =
_buildParameters
.UICulture;
2009
if (allowMainThreadBuild &&
_buildParameters
!.LegacyThreadingSemantics)
2086
ProjectLoadSettings projectLoadSettings =
_buildParameters
!.ProjectLoadSettings;
2101
_buildParameters
,
2105
_buildParameters
.NodeId,
2273
_nodeManager?.ShutdownConnectedNodes(!abort &&
_buildParameters
!.EnableNodeReuse);
2280
_taskHostNodeManager?.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2368
_buildParameters
?.ProjectRootElementCache.Clear();
2687
_nodeManager!.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2688
_taskHostNodeManager!.ShutdownConnectedNodes(
_buildParameters
.EnableNodeReuse);
2719
if (
_buildParameters
!.ReportFileAccesses)
2734
if (
_buildParameters
!.ReportFileAccesses)
2808
if (
_buildParameters
!.DetailedSummary)
2933
_buildParameters
?.ProjectRootElementCache?.Clear();
2957
_buildParameters
,
3079
_buildParameters
.IsBuildCheckEnabled = true;
3094
int cpuCount =
_buildParameters
!.MaxNodeCount;
3096
LoggerMode loggerMode = cpuCount == 1 &&
_buildParameters
.UseSynchronousLogging
3114
if (
_buildParameters
.IsBuildCheckEnabled)
3138
if (
_buildParameters
.IsTelemetryEnabled)
3156
if (
_buildParameters
.EnableTargetOutputLogging)