7 writes to ProjectRootElementCache
Microsoft.Build (7)
Instance\ProjectInstance.cs (7)
403
this.
ProjectRootElementCache
= project.ProjectCollection.ProjectRootElementCache;
479
ProjectRootElementCache
= linkedProject.ProjectCollection.ProjectRootElementCache;
546
this.
ProjectRootElementCache
= projectToInheritFrom.ProjectRootElementCache;
673
this.
ProjectRootElementCache
= data.Project.ProjectCollection.ProjectRootElementCache;
764
this.
ProjectRootElementCache
= that.ProjectRootElementCache;
2350
ProjectRootElementCache
= projectRootElementCache;
3102
this.
ProjectRootElementCache
= buildParameters.ProjectRootElementCache;
10 references to ProjectRootElementCache
Microsoft.Build (10)
BackEnd\BuildManager\BuildManager.cs (2)
1251
_buildParameters!.ProjectRootElementCache == projectInstance.
ProjectRootElementCache
,
1256
_buildParameters!.ProjectRootElementCache = projectInstance.
ProjectRootElementCache
;
Instance\ProjectInstance.cs (8)
546
this.ProjectRootElementCache = projectToInheritFrom.
ProjectRootElementCache
;
764
this.ProjectRootElementCache = that.
ProjectRootElementCache
;
2338
internal bool IsLoaded =>
ProjectRootElementCache
!= null && TaskRegistry.IsLoaded;
2346
ErrorUtilities.VerifyThrow(
ProjectRootElementCache
== null, $"{nameof(
ProjectRootElementCache
)} is already set. Cannot set again");
2718
parameters.ProjectRootElementCache =
ProjectRootElementCache
;
3142
this.TaskRegistry = new TaskRegistry(this.Toolset,
ProjectRootElementCache
);
3182
ProjectRootElementCache
,