7 writes to ProjectRootElementCache
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
419
this.
ProjectRootElementCache
= project.ProjectCollection.ProjectRootElementCache;
491
ProjectRootElementCache
= linkedProject.ProjectCollection.ProjectRootElementCache;
589
this.
ProjectRootElementCache
= projectToInheritFrom.ProjectRootElementCache;
717
this.
ProjectRootElementCache
= data.Project.ProjectCollection.ProjectRootElementCache;
827
this.
ProjectRootElementCache
= that.ProjectRootElementCache;
2507
ProjectRootElementCache
= projectRootElementCache;
3276
this.
ProjectRootElementCache
= buildParameters.ProjectRootElementCache;
10 references to ProjectRootElementCache
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (2)
1600
_buildParameters!.ProjectRootElementCache == projectInstance.
ProjectRootElementCache
,
1605
_buildParameters!.ProjectRootElementCache = projectInstance.
ProjectRootElementCache
;
Instance\ProjectInstance.cs (8)
589
this.ProjectRootElementCache = projectToInheritFrom.
ProjectRootElementCache
;
827
this.ProjectRootElementCache = that.
ProjectRootElementCache
;
2495
internal bool IsLoaded =>
ProjectRootElementCache
!= null && TaskRegistry.IsLoaded;
2503
Assumed.Null(
ProjectRootElementCache
, $"{nameof(
ProjectRootElementCache
)} is already set. Cannot set again");
2888
parameters.ProjectRootElementCache =
ProjectRootElementCache
;
3316
this.TaskRegistry = new TaskRegistry(this.Toolset,
ProjectRootElementCache
);
3357
ProjectRootElementCache
,