10 writes to ProjectRootElementCache
Microsoft.Build (6)
BackEnd\BuildManager\BuildManager.cs (2)
1280
_buildParameters.
ProjectRootElementCache
= projectInstance.ProjectRootElementCache;
1288
_buildParameters.
ProjectRootElementCache
=
BackEnd\BuildManager\BuildParameters.cs (2)
296
ProjectRootElementCache
= other.ProjectRootElementCache;
980
ProjectRootElementCache
= projectRootElementCache;
BackEnd\Node\OutOfProcNode.cs (1)
696
_buildParameters.
ProjectRootElementCache
= s_projectRootElementCacheBase;
Instance\ProjectInstance.cs (1)
2536
parameters.
ProjectRootElementCache
= ProjectRootElementCache;
Microsoft.Build.Engine.UnitTests (4)
BackEnd\BuildManager_Tests.cs (3)
1984
_parameters.
ProjectRootElementCache
= _projectCollection.ProjectRootElementCache;
2040
_parameters.
ProjectRootElementCache
= projectCollection.ProjectRootElementCache;
2060
_parameters.
ProjectRootElementCache
= projectCollection.ProjectRootElementCache;
BackEnd\MockHost.cs (1)
91
_buildParameters.
ProjectRootElementCache
= new ProjectRootElementCache(false);
14 references to ProjectRootElementCache
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (6)
718
_buildParameters.
ProjectRootElementCache
.DiscardImplicitReferences();
853
_buildParameters?.
ProjectRootElementCache
.DiscardImplicitReferences();
1275
_buildParameters.
ProjectRootElementCache
== projectInstance.ProjectRootElementCache,
1284
else if (_buildParameters.
ProjectRootElementCache
== null)
2196
_buildParameters.
ProjectRootElementCache
.Clear();
2804
_buildParameters?.
ProjectRootElementCache
?.Clear();
BackEnd\BuildManager\BuildParameters.cs (1)
296
ProjectRootElementCache = other.
ProjectRootElementCache
;
BackEnd\Shared\BuildRequestConfiguration.cs (1)
510
_project.LateInitialize(buildParameters.
ProjectRootElementCache
, buildParameters.HostServices);
Instance\ProjectInstance.cs (6)
308
ProjectRootElement xml = ProjectRootElement.OpenProjectOrSolution(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, true /*Explicitly Loaded*/);
617
ProjectRootElement xml = ProjectRootElement.OpenProjectOrSolution(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, false /*Not explicitly loaded*/);
2420
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, toolsVersion, buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
2445
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, "2.0", buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
2450
projectInstances = GenerateSolutionWrapperUsingOldOM(projectFile, globalProperties, "3.5", buildParameters.
ProjectRootElementCache
, buildParameters, loggingService, projectBuildEventContext, isExplicitlyLoaded, sdkResolverService, submissionId);
2936
this.ProjectRootElementCache = buildParameters.
ProjectRootElementCache
;