2 writes to _buildParameters
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (2)
616
_buildParameters
= parameters?.Clone() ?? new BuildParameters();
3239
_buildParameters
??= new BuildParameters();
72 references to _buildParameters
Microsoft.Build (72)
BackEnd\BuildManager\BuildManager.cs (72)
395
BuildParameters? IBuildComponentHost.BuildParameters =>
_buildParameters
;
619
_buildParameters
.BuildId = GetNextBuildId();
621
if (
_buildParameters
.UsesCachedResults() &&
_buildParameters
.ProjectIsolationMode == ProjectIsolationMode.False)
628
_buildParameters
.ProjectIsolationMode = ProjectIsolationMode.True;
631
if (
_buildParameters
.UsesOutputCache() && string.IsNullOrWhiteSpace(
_buildParameters
.OutputResultsCacheFile))
633
_buildParameters
.OutputResultsCacheFile = FileUtilities.NormalizePath("msbuild-cache");
637
if (
_buildParameters
.EnableRarNode)
646
_buildParameters
.EnableRarNode = false;
672
requestedNodes:
_buildParameters
.MaxNodeCount,
678
_buildParameters
.MaxNodeCount = _coordinatorClient.GrantedNodes;
684
_buildParameters
.SetBuildProcessEnvironmentVariable(
700
if (
_buildParameters
.IsBuildCheckEnabled)
721
_buildParameters
.ProjectCacheDescriptor);
757
AppendDebuggingLoggers(
_buildParameters
.Loggers),
758
_buildParameters
.ForwardingLoggers,
759
_buildParameters
.WarningsAsErrors,
760
_buildParameters
.WarningsNotAsErrors,
761
_buildParameters
.WarningsAsMessages);
769
if (
_buildParameters
.UsesInputCaches())
771
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "UsingInputCaches", string.Join(";",
_buildParameters
.InputResultsCacheFiles));
774
if (
_buildParameters
.UsesOutputCache())
776
loggingService.LogComment(BuildEventContext.Invalid, MessageImportance.Normal, "WritingToOutputCache",
_buildParameters
.OutputResultsCacheFile);
808
var usesInputCaches =
_buildParameters
.UsesInputCaches();
812
ReuseOldCaches(
_buildParameters
.InputResultsCacheFiles);
818
if (!usesInputCaches && (
_buildParameters
.ResetCaches || _configCache!.IsConfigCacheSizeLargerThanThreshold()))
842
_buildParameters
.ProjectRootElementCache.DiscardImplicitReferences();
913
var parentThreadCulture =
_buildParameters
!= null
914
?
_buildParameters
.Culture
916
var parentThreadUICulture =
_buildParameters
!= null
917
?
_buildParameters
.UICulture
980
_buildParameters
?.ProjectRootElementCache.DiscardImplicitReferences();
1038
_buildParameters
!.LegacyThreadingSemantics);
1137
if (
_buildParameters
!.UsesOutputCache())
1169
if (
_buildParameters
.DiscardBuildResults)
1224
_buildTelemetry.BuildCheckEnabled =
_buildParameters
!.IsBuildCheckEnabled;
1225
_buildTelemetry.MultiThreadedModeEnabled =
_buildParameters
!.MultiThreaded;
1246
if (
_buildParameters
!.LegacyThreadingSemantics)
1277
_buildParameters
.OutputResultsCacheFile,
1278
_buildParameters
.ProjectIsolationMode);
1323
maxNodeCount:
_buildParameters
?.MaxNodeCount,
1344
MaxNodeCount =
_buildParameters
?.MaxNodeCount,
1379
telemetry.EnableNodeReuse =
_buildParameters
?.EnableNodeReuse;
1588
_buildParameters
!.ProjectRootElementCache == projectInstance.ProjectRootElementCache,
1593
_buildParameters
!.ProjectRootElementCache = projectInstance.ProjectRootElementCache;
1597
else if (
_buildParameters
!.ProjectRootElementCache == null)
1601
_buildParameters
!.ProjectRootElementCache =
1626
var buildRequestConfiguration = new BuildRequestConfiguration(submission.BuildRequestData,
_buildParameters
.DefaultToolsVersion);
1819
_buildParameters
,
1887
if (!Equals(CultureInfo.CurrentCulture,
_buildParameters
!.Culture))
1889
CultureInfo.CurrentCulture =
_buildParameters
.Culture;
1892
if (!Equals(CultureInfo.CurrentUICulture,
_buildParameters
.UICulture))
1894
CultureInfo.CurrentUICulture =
_buildParameters
.UICulture;
2165
if (allowMainThreadBuild &&
_buildParameters
!.LegacyThreadingSemantics)
2243
ProjectLoadSettings projectLoadSettings =
_buildParameters
!.ProjectLoadSettings;
2258
_buildParameters
,
2262
_buildParameters
.NodeId,
2429
_nodeManager?.ShutdownConnectedNodes(!abort &&
_buildParameters
!.EnableNodeReuse);
2436
_taskHostNodeManager?.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2521
_buildParameters
?.ProjectRootElementCache.Clear();
2849
_nodeManager!.ShutdownConnectedNodes(
_buildParameters
!.EnableNodeReuse);
2850
_taskHostNodeManager!.ShutdownConnectedNodes(
_buildParameters
.EnableNodeReuse);
2970
if (
_buildParameters
!.DetailedSummary)
3095
_buildParameters
?.ProjectRootElementCache?.Clear();
3119
_buildParameters
,
3241
_buildParameters
.IsBuildCheckEnabled = true;
3257
int cpuCount =
_buildParameters
!.MaxNodeCount;
3259
LoggerMode loggerMode = cpuCount == 1 &&
_buildParameters
.UseSynchronousLogging
3277
if (
_buildParameters
.IsBuildCheckEnabled)
3301
if (
_buildParameters
.IsTelemetryEnabled)
3319
if (
_buildParameters
.EnableTargetOutputLogging)