14 references to ToSolutionKey
Microsoft.CodeAnalysis.Workspaces (14)
Classification\SemanticClassificationCacheUtilities.cs (1)
23
var projectKey = new ProjectKey(SolutionKey.
ToSolutionKey
(project.Solution), project.Id, project.FilePath, project.Name, Checksum.Null);
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
56
var solutionKey = SolutionKey.
ToSolutionKey
(project.Solution);
FindSymbols\Shared\AbstractSyntaxIndex_Persistence.cs (1)
147
SolutionKey.
ToSolutionKey
(document.Project.Solution),
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (2)
110
SolutionKey.
ToSolutionKey
(solution),
243
SolutionKey.
ToSolutionKey
(solution),
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (2)
40
SolutionKey.
ToSolutionKey
(solution),
57
SolutionKey.
ToSolutionKey
(project.Solution),
FindSymbols\SyntaxTree\SyntaxTreeIndex.cs (3)
39
=> GetRequiredIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, cancellationToken);
45
=> GetIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, cancellationToken);
51
=> GetIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, loadOnly, cancellationToken);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex.cs (3)
47
=> GetRequiredIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, cancellationToken);
53
=> GetIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, cancellationToken);
59
=> GetIndexAsync(SolutionKey.
ToSolutionKey
(document.Project.Solution), document.Project.State, (DocumentState)document.State, loadOnly, cancellationToken);
Storage\LegacyPersistentStorageService.cs (1)
37
=> NoOpPersistentStorage.GetOrThrow(SolutionKey.
ToSolutionKey
(solution), throwOnFailure: false);