1 write to FilePath
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\PersistentStorage\DocumentKey.cs (1)
37FilePath = filePath;
15 references to FilePath
IdeCoreBenchmarks (4)
ProjectContainerKeyCache.cs (4)
94if (string.IsNullOrEmpty(documentKey.FilePath)) 99var relativePath = PathUtilities.GetRelativePath(relativePathBase, documentKey.FilePath!); 100if (relativePath == documentKey.FilePath) 105.Add($"{nameof(DocumentKey)}.{nameof(DocumentKey.FilePath)}", relativePath);
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
ProjectContainerKeyCache.cs (4)
94if (string.IsNullOrEmpty(documentKey.FilePath)) 99var relativePath = PathUtilities.GetRelativePath(relativePathBase, documentKey.FilePath!); 100if (relativePath == documentKey.FilePath) 105.Add($"{nameof(DocumentKey)}.{nameof(DocumentKey.FilePath)}", relativePath);
Microsoft.CodeAnalysis.Workspaces (3)
Storage\SQLite\v2\SQLitePersistentStorage_DocumentIds.cs (3)
36documentKey.FilePath != null && PathUtilities.GetDirectoryName(PathUtilities.GetRelativePath(_solutionDirectory, documentKey.FilePath)) is { Length: > 0 } directoryName 38: documentKey.FilePath;
Microsoft.VisualStudio.LanguageServices (4)
Storage\ProjectContainerKeyCache.cs (4)
94if (string.IsNullOrEmpty(documentKey.FilePath)) 99var relativePath = PathUtilities.GetRelativePath(relativePathBase, documentKey.FilePath!); 100if (relativePath == documentKey.FilePath) 105.Add($"{nameof(DocumentKey)}.{nameof(DocumentKey.FilePath)}", relativePath);