4 writes to ProjectRootElementCache
Microsoft.Build (4)
Construction\ProjectRootElement.cs (4)
178
ProjectRootElementCache
= projectRootElementCache;
203
ProjectRootElementCache
= projectRootElementCache;
236
ProjectRootElementCache
= projectRootElementCache;
260
ProjectRootElementCache
= projectRootElementCache;
7 references to ProjectRootElementCache
Microsoft.Build (7)
Construction\ProjectRootElement.cs (6)
447
ProjectRootElementCache
.AddEntry(this);
451
ProjectRootElementCache
.RenameEntry(oldFullPath, this);
1675
XmlDocumentWithLocation DocumentProducer(bool shouldPreserveFormatting) => LoadDocument(path, shouldPreserveFormatting,
ProjectRootElementCache
.LoadProjectsReadOnly);
1875
ProjectRootElementCache
.OnProjectRootElementDirtied(this, changedEventArgs);
1892
ProjectRootElementCache
.OnProjectDirtied(project, new ProjectChangedEventArgs(project));
2017
return Link != null ? Link.CreateNewInstance(owner) : Create(owner.
ProjectRootElementCache
);
Evaluation\ProjectRootElementCache.cs (1)
210
using (var xtr = XmlReaderExtension.Create(projectRootElement.FullPath, projectRootElement.
ProjectRootElementCache
.LoadProjectsReadOnly))