4 writes to ProjectRootElementCache
Microsoft.Build (4)
Construction\ProjectRootElement.cs (4)
170
ProjectRootElementCache
= projectRootElementCache;
187
ProjectRootElementCache
= projectRootElementCache;
220
ProjectRootElementCache
= projectRootElementCache;
244
ProjectRootElementCache
= projectRootElementCache;
7 references to ProjectRootElementCache
Microsoft.Build (7)
Construction\ProjectRootElement.cs (6)
429
ProjectRootElementCache
.AddEntry(this);
433
ProjectRootElementCache
.RenameEntry(oldFullPath, this);
1645
XmlDocumentWithLocation DocumentProducer(bool shouldPreserveFormatting) => LoadDocument(path, shouldPreserveFormatting,
ProjectRootElementCache
.LoadProjectsReadOnly);
1840
ProjectRootElementCache
.OnProjectRootElementDirtied(this, changedEventArgs);
1857
ProjectRootElementCache
.OnProjectDirtied(project, new ProjectChangedEventArgs(project));
1982
return Link != null ? Link.CreateNewInstance(owner) : Create(owner.
ProjectRootElementCache
);
Evaluation\ProjectRootElementCache.cs (1)
211
using (var xtr = XmlReaderExtension.Create(projectRootElement.FullPath, projectRootElement.
ProjectRootElementCache
.LoadProjectsReadOnly))