4 writes to ProjectRootElementCache
Microsoft.Build (4)
Construction\ProjectRootElement.cs (4)
170
ProjectRootElementCache
= projectRootElementCache;
195
ProjectRootElementCache
= projectRootElementCache;
228
ProjectRootElementCache
= projectRootElementCache;
252
ProjectRootElementCache
= projectRootElementCache;
7 references to ProjectRootElementCache
Microsoft.Build (7)
Construction\ProjectRootElement.cs (6)
439
ProjectRootElementCache
.AddEntry(this);
443
ProjectRootElementCache
.RenameEntry(oldFullPath, this);
1667
XmlDocumentWithLocation DocumentProducer(bool shouldPreserveFormatting) => LoadDocument(path, shouldPreserveFormatting,
ProjectRootElementCache
.LoadProjectsReadOnly);
1867
ProjectRootElementCache
.OnProjectRootElementDirtied(this, changedEventArgs);
1884
ProjectRootElementCache
.OnProjectDirtied(project, new ProjectChangedEventArgs(project));
2009
return Link != null ? Link.CreateNewInstance(owner) : Create(owner.
ProjectRootElementCache
);
Evaluation\ProjectRootElementCache.cs (1)
211
using (var xtr = XmlReaderExtension.Create(projectRootElement.FullPath, projectRootElement.
ProjectRootElementCache
.LoadProjectsReadOnly))