7 instantiations of ProjectRootElementCache
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (1)
1265new ProjectRootElementCache(false /* do not automatically reload from disk */);
BackEnd\BuildManager\BuildParameters.cs (1)
234Initialize(Utilities.GetEnvironmentProperties(makeReadOnly: false), new ProjectRootElementCache(false), null);
BackEnd\Node\OutOfProcNode.cs (1)
168s_projectRootElementCacheBase = new ProjectRootElementCache(true /* automatically reload any changes from disk */);
Definition\ProjectCollection.cs (1)
323ProjectRootElementCache = new ProjectRootElementCache(autoReloadFromDisk, loadProjectsReadOnly);
Microsoft.Build.Engine.UnitTests (3)
BackEnd\MockHost.cs (1)
91_buildParameters.ProjectRootElementCache = new ProjectRootElementCache(false);
Evaluation\ProjectRootElementCache_Tests.cs (2)
113ProjectRootElementCache cache = new ProjectRootElementCache(true /* auto reload from disk */); 147ProjectRootElementCache cache = new ProjectRootElementCache(false /* do not auto reload from disk */);
7 references to ProjectRootElementCache
Microsoft.Build (4)
Definition\Toolset.cs (3)
822/// <param name="projectRootElementCache">The <see cref="ProjectRootElementCache"/> to use.</param> 848/// <param name="projectRootElementCache">The <see cref="ProjectRootElementCache"/> to use.</param> 868/// <param name="projectRootElementCache">The <see cref="ProjectRootElementCache"/> to use.</param>
Instance\TaskRegistry.cs (1)
202/// <param name="projectRootElementCache">The <see cref="ProjectRootElementCache"/> to use.</param>
Microsoft.Build.Engine.UnitTests (3)
Evaluation\ProjectCollection_Tests.cs (1)
18collectionWithDefaultCache.ProjectRootElementCache.ShouldBeOfType<ProjectRootElementCache>();
Evaluation\ProjectRootElementCache_Tests.cs (2)
113ProjectRootElementCache cache = new ProjectRootElementCache(true /* auto reload from disk */); 147ProjectRootElementCache cache = new ProjectRootElementCache(false /* do not auto reload from disk */);