7 writes to ProjectRootElementCache
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
401
this.
ProjectRootElementCache
= project.ProjectCollection.ProjectRootElementCache;
477
ProjectRootElementCache
= linkedProject.ProjectCollection.ProjectRootElementCache;
544
this.
ProjectRootElementCache
= projectToInheritFrom.ProjectRootElementCache;
671
this.
ProjectRootElementCache
= data.Project.ProjectCollection.ProjectRootElementCache;
762
this.
ProjectRootElementCache
= that.ProjectRootElementCache;
2205
ProjectRootElementCache
= projectRootElementCache;
2936
this.
ProjectRootElementCache
= buildParameters.ProjectRootElementCache;
10 references to ProjectRootElementCache
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (2)
1275
_buildParameters.ProjectRootElementCache == projectInstance.
ProjectRootElementCache
,
1280
_buildParameters.ProjectRootElementCache = projectInstance.
ProjectRootElementCache
;
Instance\ProjectInstance.cs (8)
544
this.ProjectRootElementCache = projectToInheritFrom.
ProjectRootElementCache
;
762
this.ProjectRootElementCache = that.
ProjectRootElementCache
;
2193
internal bool IsLoaded =>
ProjectRootElementCache
!= null && TaskRegistry.IsLoaded;
2201
ErrorUtilities.VerifyThrow(
ProjectRootElementCache
== null, $"{nameof(
ProjectRootElementCache
)} is already set. Cannot set again");
2536
parameters.ProjectRootElementCache =
ProjectRootElementCache
;
2976
this.TaskRegistry = new TaskRegistry(this.Toolset,
ProjectRootElementCache
);
3016
ProjectRootElementCache
,