1 interface inheriting from INavigateToSearchService
Microsoft.CodeAnalysis.Features (1)
NavigateTo\INavigateToSearchService.cs (1)
51internal interface IAdvancedNavigateToSearchService : INavigateToSearchService
1 implementation of INavigateToSearchService
Microsoft.CodeAnalysis.Features (1)
NavigateTo\NavigateToSearcher.cs (1)
517private sealed class NoOpNavigateToSearchService : INavigateToSearchService
15 references to INavigateToSearchService
Microsoft.CodeAnalysis.Features (15)
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (2)
22[ExportLanguageService(typeof(INavigateToSearchService), InternalLanguageNames.TypeScript), Shared] 26[Import(AllowDefault = true)] IVSTypeScriptNavigateToSearchService? searchService) : INavigateToSearchService
NavigateTo\INavigateToSearcherHost.cs (3)
21INavigateToSearchService? GetNavigateToSearchService(Project project); 52public INavigateToSearchService? GetNavigateToSearchService(Project project) 53=> project.GetLanguageService<INavigateToSearchService>();
NavigateTo\INavigateToSearchService.cs (3)
32/// All the projects passed are guaranteed to be for the language this <see cref="INavigateToSearchService"/> 59/// All the projects passed are guaranteed to be for the language this <see cref="INavigateToSearchService"/> 78/// All the projects passed are guaranteed to be for the language this <see cref="INavigateToSearchService"/>
NavigateTo\NavigateToSearcher.cs (6)
189var service = GetNavigateToSearchService(project); 216private INavigateToSearchService GetNavigateToSearchService(Project project) 349Func<INavigateToSearchService, ImmutableArray<Project>, Func<ImmutableArray<INavigateToSearchResult>, Task>, Func<Task>, Task> processProjectAsync, 378async ValueTask SearchCoreAsync(IGrouping<INavigateToSearchService, Project> grouping, CancellationToken cancellationToken) 382var searchService = grouping.Key; 519public static readonly INavigateToSearchService Instance = new NoOpNavigateToSearchService();
NavigateTo\NavigateToUtilities.cs (1)
21var navigateToSearchService = project.GetLanguageService<INavigateToSearchService>();