47 references to ProjectIsolationMode
Microsoft.Build (24)
BackEnd\BuildManager\BuildManager.cs (2)
548
if (_buildParameters.UsesCachedResults() && _buildParameters.ProjectIsolationMode ==
ProjectIsolationMode
.False)
555
_buildParameters.ProjectIsolationMode =
ProjectIsolationMode
.True;
BackEnd\BuildManager\BuildParameters.cs (10)
228
private
ProjectIsolationMode
_projectIsolationMode;
805
get => ProjectIsolationMode ==
ProjectIsolationMode
.True;
806
set => ProjectIsolationMode = value ?
ProjectIsolationMode
.True :
ProjectIsolationMode
.False;
812
public
ProjectIsolationMode
ProjectIsolationMode { get => _projectIsolationMode; set => _projectIsolationMode = value; }
816
/// If the isolation mode is set to <see cref="
ProjectIsolationMode
.False"/>,
817
/// this sets the isolation mode to <see cref="
ProjectIsolationMode
.True"/>.
827
/// If the isolation mode is set to <see cref="
ProjectIsolationMode
.False"/>,
828
/// this sets the isolation mode to <see cref="
ProjectIsolationMode
.True"/>.
916
internal bool SkippedResultsDoNotCauseCacheMiss() => ProjectIsolationMode ==
ProjectIsolationMode
.True;
BackEnd\BuildManager\CacheSerialization.cs (2)
20
ProjectIsolationMode
projectIsolationMode)
90
if (projectIsolationMode ==
ProjectIsolationMode
.MessageUponIsolationViolation)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (3)
368
ProjectIsolationMode
isolateProjects = _componentHost.BuildParameters.ProjectIsolationMode;
369
bool skipStaticGraphIsolationConstraints = (isolateProjects !=
ProjectIsolationMode
.False && _requestEntry.RequestConfiguration.ShouldSkipIsolationConstraintsForReference(config.ProjectFullPath))
370
|| isolateProjects ==
ProjectIsolationMode
.MessageUponIsolationViolation;
BackEnd\Components\RequestBuilder\TaskBuilder.cs (3)
1031
ProjectIsolationMode
isolateProjects = _componentHost.BuildParameters.ProjectIsolationMode;
1032
if (isolateProjects ==
ProjectIsolationMode
.False || isolateProjects ==
ProjectIsolationMode
.MessageUponIsolationViolation)
BackEnd\Components\Scheduler\Scheduler.cs (4)
1961
ProjectIsolationMode
isolateProjects = _componentHost.BuildParameters.ProjectIsolationMode;
1965
if (isolateProjects ==
ProjectIsolationMode
.False || request.IsRootRequest || request.SkipStaticGraphIsolationConstraints
1968
bool logComment = ((isolateProjects ==
ProjectIsolationMode
.True || isolateProjects ==
ProjectIsolationMode
.MessageUponIsolationViolation) && request.SkipStaticGraphIsolationConstraints);
Microsoft.Build.CommandLine.UnitTests (1)
CommandLineSwitches_Tests.cs (1)
1182
isolateProjects:
ProjectIsolationMode
.False,
Microsoft.Build.Engine.UnitTests (11)
BackEnd\CacheSerialization_Tests.cs (2)
103
ProjectIsolationMode
.True));
135
ProjectIsolationMode
.MessageUponIsolationViolation));
Graph\IsolateProjects_Tests.cs (7)
151
ProjectIsolationMode =
ProjectIsolationMode
.True,
242
isolateProjects:
ProjectIsolationMode
.False);
263
isolateProjects:
ProjectIsolationMode
.MessageUponIsolationViolation);
335
projectIsolationMode:
ProjectIsolationMode
.MessageUponIsolationViolation);
511
ProjectIsolationMode
isolateProjects =
ProjectIsolationMode
.True,
598
_buildParametersPrototype.ProjectIsolationMode.ShouldBe(
ProjectIsolationMode
.True);
Graph\ResultCacheBasedBuilds_Tests.cs (2)
432
ProjectIsolationMode
projectIsolationMode =
ProjectIsolationMode
.False)
MSBuild (11)
XMake.cs (11)
731
ProjectIsolationMode
isolateProjects =
ProjectIsolationMode
.False;
1303
ProjectIsolationMode
isolateProjects,
2527
ref
ProjectIsolationMode
isolateProjects,
3117
internal static
ProjectIsolationMode
ProcessIsolateProjectsSwitch(string[] parameters)
3124
return boolValue ?
ProjectIsolationMode
.True :
ProjectIsolationMode
.False;
3127
ProjectIsolationMode
isolateProjects =
ProjectIsolationMode
.True;
3136
if (trimmedParameter.Equals(nameof(
ProjectIsolationMode
.MessageUponIsolationViolation), StringComparison.OrdinalIgnoreCase)
3139
isolateProjects =
ProjectIsolationMode
.MessageUponIsolationViolation;