6 writes to ProjectRootElementCache
Microsoft.Build (6)
BackEnd\BuildManager\BuildManager.cs (2)
1610
_buildParameters!.
ProjectRootElementCache
= projectInstance.ProjectRootElementCache;
1618
_buildParameters!.
ProjectRootElementCache
=
BackEnd\BuildManager\BuildParameters.cs (2)
316
ProjectRootElementCache
= other.ProjectRootElementCache;
1044
ProjectRootElementCache
= projectRootElementCache;
BackEnd\Node\OutOfProcNode.cs (1)
720
_buildParameters.
ProjectRootElementCache
= s_projectRootElementCacheBase;
Instance\ProjectInstance.cs (1)
2888
parameters.
ProjectRootElementCache
= ProjectRootElementCache;
15 references to ProjectRootElementCache
Microsoft.Build (15)
BackEnd\BuildManager\BuildManager.cs (7)
623
_buildParameters.ParserIgnoreConfiguration = _buildParameters.
ProjectRootElementCache
.ParserIgnoreConfiguration;
847
_buildParameters.
ProjectRootElementCache
.DiscardImplicitReferences();
985
_buildParameters?.
ProjectRootElementCache
.DiscardImplicitReferences();
1605
_buildParameters!.
ProjectRootElementCache
== projectInstance.ProjectRootElementCache,
1614
else if (_buildParameters!.
ProjectRootElementCache
== null)
2550
_buildParameters?.
ProjectRootElementCache
.Clear();
3125
_buildParameters?.
ProjectRootElementCache
?.ClearCachesAfterBuildIfNeeded();
BackEnd\BuildManager\BuildParameters.cs (1)
316
ProjectRootElementCache = other.
ProjectRootElementCache
;
BackEnd\Shared\BuildRequestConfiguration.cs (1)
552
_project.LateInitialize(buildParameters.
ProjectRootElementCache
, buildParameters.HostServices);
Instance\ProjectInstance.cs (6)
326
ProjectRootElement xml = ProjectRootElement.OpenProjectOrSolution(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, true /*Explicitly Loaded*/);
662
ProjectRootElement xml = ProjectRootElement.OpenProjectOrSolution(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, false /*Not explicitly loaded*/);
2723
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
2787
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, "2.0", buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
2792
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, "3.5", buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
3276
this.ProjectRootElementCache = buildParameters.
ProjectRootElementCache
;