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)
416get => Link != null ? RootLink.FullPath : _projectFileLocation?.File; 427string oldFullPath = _projectFileLocation?.File; 656public ElementLocation ProjectFileLocation => Link != null ? RootLink.ProjectFileLocation : _projectFileLocation ?? ElementLocation.EmptyLocation; 701internal bool IsMemberOfProjectCollection => _projectFileLocation != null; 1542ErrorUtilities.VerifyThrowInvalidOperation(_projectFileLocation != null, "OM_MustSetFileNameBeforeSave"); 1549MSBuildEventSource.Log.SaveStart(_projectFileLocation.LocationString); 1555using (var projectWriter = new ProjectWriter(_projectFileLocation.File, saveEncoding)) 1563FileInfo fileInfo = FileUtilities.GetFileInfoNoThrow(_projectFileLocation.File); 1582MSBuildEventSource.Log.SaveStop(_projectFileLocation.LocationString); 1886if (_projectFileLocation != null)