7 writes to ProjectRootElementCache
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
410
this.
ProjectRootElementCache
= project.ProjectCollection.ProjectRootElementCache;
482
ProjectRootElementCache
= linkedProject.ProjectCollection.ProjectRootElementCache;
578
this.
ProjectRootElementCache
= projectToInheritFrom.ProjectRootElementCache;
706
this.
ProjectRootElementCache
= data.Project.ProjectCollection.ProjectRootElementCache;
816
this.
ProjectRootElementCache
= that.ProjectRootElementCache;
2445
ProjectRootElementCache
= projectRootElementCache;
3207
this.
ProjectRootElementCache
= buildParameters.ProjectRootElementCache;
10 references to ProjectRootElementCache
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (2)
1513
_buildParameters!.ProjectRootElementCache == projectInstance.
ProjectRootElementCache
,
1518
_buildParameters!.ProjectRootElementCache = projectInstance.
ProjectRootElementCache
;
Instance\ProjectInstance.cs (8)
578
this.ProjectRootElementCache = projectToInheritFrom.
ProjectRootElementCache
;
816
this.ProjectRootElementCache = that.
ProjectRootElementCache
;
2433
internal bool IsLoaded =>
ProjectRootElementCache
!= null && TaskRegistry.IsLoaded;
2441
Assumed.Null(
ProjectRootElementCache
, $"{nameof(
ProjectRootElementCache
)} is already set. Cannot set again");
2823
parameters.ProjectRootElementCache =
ProjectRootElementCache
;
3247
this.TaskRegistry = new TaskRegistry(this.Toolset,
ProjectRootElementCache
);
3288
ProjectRootElementCache
,