2 writes to _buildParameters
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
542
_buildParameters
= parameters?.Clone() ?? new BuildParameters();
2966
_buildParameters
??= new BuildParameters();
70 references to _buildParameters
Microsoft.Build (70)
BackEnd\BuildManager\BuildManager.cs (70)
390
BuildParameters? IBuildComponentHost.BuildParameters =>
_buildParameters
;
545
_buildParameters
.BuildId = GetNextBuildId();
547
if (
_buildParameters
.UsesCachedResults() &&
_buildParameters
.ProjectIsolationMode == ProjectIsolationMode.False)
554
_buildParameters
.ProjectIsolationMode = ProjectIsolationMode.True;
557
if (
_buildParameters
.UsesOutputCache() && string.IsNullOrWhiteSpace(
_buildParameters
.OutputResultsCacheFile))
559
_buildParameters
.OutputResultsCacheFile = FileUtilities.NormalizePath("msbuild-cache");
563
if (
_buildParameters
.EnableRarNode)
572
_buildParameters
.EnableRarNode = false;
578
if (
_buildParameters
.ReportFileAccesses)
587
_buildParameters
.IsTelemetryEnabled |= OpenTelemetryManager.Instance.IsActive();
594
if (
_buildParameters
.IsBuildCheckEnabled)
615
_buildParameters
.ProjectCacheDescriptor);
651
AppendDebuggingLoggers(
_buildParameters
.Loggers),
652
_buildParameters
.ForwardingLoggers,
653
_buildParameters
.WarningsAsErrors,
654
_buildParameters
.WarningsNotAsErrors,
655
_buildParameters
.WarningsAsMessages);
663
if (
_buildParameters
.UsesInputCaches())
665
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";",
_buildParameters
.InputResultsCacheFiles));
668
if (
_buildParameters
.UsesOutputCache())
670
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache",
_buildParameters
.OutputResultsCacheFile);
702
var usesInputCaches =
_buildParameters
.UsesInputCaches();
706
ReuseOldCaches(
_buildParameters
.InputResultsCacheFiles);
712
if (!usesInputCaches && (
_buildParameters
.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold()))
736
_buildParameters
.ProjectRootElementCache.DiscardImplicitReferences();
775
_buildParameters
!.DisableInProcNode = true;
778
_buildParameters
.EnableNodeReuse = false;
826
var parentThreadCulture =
_buildParameters
!= null
827
?
_buildParameters
.Culture
829
var parentThreadUICulture =
_buildParameters
!= null
830
?
_buildParameters
.UICulture
893
_buildParameters
?.ProjectRootElementCache.DiscardImplicitReferences();
951
_buildParameters
!.LegacyThreadingSemantics);
1034
if (
_buildParameters
!.UsesOutputCache())
1066
if (
_buildParameters
.DiscardBuildResults)
1122
_buildTelemetry.BuildCheckEnabled =
_buildParameters
!.IsBuildCheckEnabled;
1142
if (
_buildParameters
!.LegacyThreadingSemantics)
1166
_buildParameters
.OutputResultsCacheFile,
1167
_buildParameters
.ProjectIsolationMode);
1324
_buildParameters
!.ProjectRootElementCache == projectInstance.ProjectRootElementCache,
1329
_buildParameters
!.ProjectRootElementCache = projectInstance.ProjectRootElementCache;
1333
else if (
_buildParameters
!.ProjectRootElementCache == null)
1337
_buildParameters
!.ProjectRootElementCache =
1364
var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData,
_buildParameters
.DefaultToolsVersion);
1553
_buildParameters
,
1621
if (!Equals(CultureInfo.CurrentCulture,
_buildParameters
!.Culture))
1623
CultureInfo.CurrentCulture =
_buildParameters
.Culture;
1626
if (!Equals(CultureInfo.CurrentUICulture,
_buildParameters
.UICulture))
1628
CultureInfo.CurrentUICulture =
_buildParameters
.UICulture;
1897
if (allowMainThreadBuild &&
_buildParameters
!.LegacyThreadingSemantics)
1974
ProjectLoadSettings projectLoadSettings =
_buildParameters
!.ProjectLoadSettings;
1989
_buildParameters
,
1993
_buildParameters
.NodeId,
2161
_nodeManager?.ShutdownConnectedNodes(!abort &&
_buildParameters
!.EnableNodeReuse);
2168
_taskHostNodeManager?.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2256
_buildParameters
?.ProjectRootElementCache.Clear();
2575
_nodeManager!.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2576
_taskHostNodeManager!.ShutdownConnectedNodes(
_buildParameters
.EnableNodeReuse);
2607
if (
_buildParameters
!.ReportFileAccesses)
2622
if (
_buildParameters
!.ReportFileAccesses)
2696
if (
_buildParameters
!.DetailedSummary)
2821
_buildParameters
?.ProjectRootElementCache?.Clear();
2847
_buildParameters
,
2968
_buildParameters
.IsBuildCheckEnabled = true;
2983
int cpuCount =
_buildParameters
!.MaxNodeCount;
2985
LoggerMode loggerMode = cpuCount == 1 &&
_buildParameters
.UseSynchronousLogging
3003
if (
_buildParameters
.IsBuildCheckEnabled)
3027
if (
_buildParameters
.IsTelemetryEnabled)