4 instantiations of ProjectRootElementCache
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (1)
1527
new
ProjectRootElementCache
(false /* do not automatically reload from disk */);
BackEnd\BuildManager\BuildParameters.cs (1)
250
Initialize(Utilities.GetEnvironmentProperties(makeReadOnly: false), new
ProjectRootElementCache
(false), null);
BackEnd\Node\OutOfProcNode.cs (1)
172
s_projectRootElementCacheBase = new
ProjectRootElementCache
(true /* automatically reload any changes from disk */);
Definition\ProjectCollection.cs (1)
350
ProjectRootElementCache = new
ProjectRootElementCache
(autoReloadFromDisk, loadProjectsReadOnly);
5 references to ProjectRootElementCache
Microsoft.Build (4)
Definition\Toolset.cs (3)
713
/// <param name="projectRootElementCache">The <see cref="
ProjectRootElementCache
"/> to use.</param>
739
/// <param name="projectRootElementCache">The <see cref="
ProjectRootElementCache
"/> to use.</param>
759
/// <param name="projectRootElementCache">The <see cref="
ProjectRootElementCache
"/> to use.</param>
Instance\TaskRegistry.cs (1)
192
/// <param name="projectRootElementCache">The <see cref="
ProjectRootElementCache
"/> to use.</param>
Microsoft.DotNet.ProjectTools (1)
VirtualProjectBuilder.cs (1)
31
/// when MSBuild's <see cref="
ProjectRootElementCache
"/> demotes it to a weak reference