2 writes to _projectFileLocation
Microsoft.Build (2)
Construction\ProjectRootElement.cs (2)
436
_projectFileLocation
= ElementLocation.Create(newFullPath);
2107
_projectFileLocation
= ElementLocation.Create(fullPath);
10 references to _projectFileLocation
Microsoft.Build (10)
Construction\ProjectRootElement.cs (10)
414
get => Link != null ? RootLink.FullPath :
_projectFileLocation
?.File;
425
string oldFullPath =
_projectFileLocation
?.File;
660
public ElementLocation ProjectFileLocation => Link != null ? RootLink.ProjectFileLocation :
_projectFileLocation
?? ElementLocation.EmptyLocation;
705
internal bool IsMemberOfProjectCollection =>
_projectFileLocation
!= null;
1546
ErrorUtilities.VerifyThrowInvalidOperation(
_projectFileLocation
!= null, "OM_MustSetFileNameBeforeSave");
1553
MSBuildEventSource.Log.SaveStart(
_projectFileLocation
.LocationString);
1559
using (var projectWriter = new ProjectWriter(
_projectFileLocation
.File, saveEncoding))
1567
FileInfo fileInfo = FileUtilities.GetFileInfoNoThrow(
_projectFileLocation
.File);
1586
MSBuildEventSource.Log.SaveStop(
_projectFileLocation
.LocationString);
1890
if (
_projectFileLocation
!= null)