2 writes to _projectFileLocation
Microsoft.Build (2)
Construction\ProjectRootElement.cs (2)
438
_projectFileLocation
= ElementLocation.Create(newFullPath);
2103
_projectFileLocation
= ElementLocation.Create(fullPath);
10 references to _projectFileLocation
Microsoft.Build (10)
Construction\ProjectRootElement.cs (10)
416
get => Link != null ? RootLink.FullPath :
_projectFileLocation
?.File;
427
string oldFullPath =
_projectFileLocation
?.File;
656
public ElementLocation ProjectFileLocation => Link != null ? RootLink.ProjectFileLocation :
_projectFileLocation
?? ElementLocation.EmptyLocation;
701
internal bool IsMemberOfProjectCollection =>
_projectFileLocation
!= null;
1542
ErrorUtilities.VerifyThrowInvalidOperation(
_projectFileLocation
!= null, "OM_MustSetFileNameBeforeSave");
1549
MSBuildEventSource.Log.SaveStart(
_projectFileLocation
.LocationString);
1555
using (var projectWriter = new ProjectWriter(
_projectFileLocation
.File, saveEncoding))
1563
FileInfo fileInfo = FileUtilities.GetFileInfoNoThrow(
_projectFileLocation
.File);
1582
MSBuildEventSource.Log.SaveStop(
_projectFileLocation
.LocationString);
1886
if (
_projectFileLocation
!= null)