1 write to FilePath
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\PersistentStorage\SolutionKey.cs (1)
28FilePath = filePath;
10 references to FilePath
IdeCoreBenchmarks (1)
AbstractCloudCachePersistentStorageService.cs (1)
44var solutionFolder = IOUtilities.PerformIO(() => Path.GetDirectoryName(solutionKey.FilePath));
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
AbstractCloudCachePersistentStorageService.cs (1)
44var solutionFolder = IOUtilities.PerformIO(() => Path.GetDirectoryName(solutionKey.FilePath));
Microsoft.CodeAnalysis.Workspaces (7)
Storage\AbstractPersistentStorageService.cs (1)
46return solutionKey.FilePath == null
Storage\SQLite\v2\SQLitePersistentStorage.cs (3)
57: base(workingFolderPath, solutionKey.FilePath!, databaseFile) 59Contract.ThrowIfNull(solutionKey.FilePath); 61_solutionDirectory = PathUtilities.GetDirectoryName(solutionKey.FilePath);
Storage\SQLite\v2\SQLitePersistentStorageService.cs (1)
107if (solutionKey.FilePath == null)
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (2)
68if (string.IsNullOrWhiteSpace(solutionKey.FilePath)) 77SafeName(solutionKey.FilePath));
Microsoft.VisualStudio.LanguageServices (1)
Storage\AbstractCloudCachePersistentStorageService.cs (1)
44var solutionFolder = IOUtilities.PerformIO(() => Path.GetDirectoryName(solutionKey.FilePath));