1 implementation of IRemoteSymbolFinderService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
18internal sealed class RemoteSymbolFinderService : BrokeredServiceBase, IRemoteSymbolFinderService
21 references to IRemoteSymbolFinderService
Microsoft.CodeAnalysis.Remote.ServiceHub (10)
Services\SymbolFinder\RemoteSymbolFinderService.cs (10)
20internal sealed class Factory : FactoryBase<IRemoteSymbolFinderService, IRemoteSymbolFinderService.ICallback> 22protected override IRemoteSymbolFinderService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback) 26private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 28public RemoteSymbolFinderService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback) 175private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 180public FindLiteralReferencesProgressCallback(RemoteCallback<IRemoteSymbolFinderService.ICallback> callback, RemoteServiceCallbackId callbackId) 200private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 205public FindReferencesProgressCallback(Solution solution, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback, RemoteServiceCallbackId callbackId)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ServiceDescriptors.cs (2)
87(typeof(IRemoteSymbolFinderService), typeof(IRemoteSymbolFinderService.ICallback)),
Microsoft.CodeAnalysis.Workspaces (9)
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (1)
42var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>(
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (4)
46var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 84var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 117var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 150var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>(
FindSymbols\SymbolFinder.CallbackDispatcher.cs (2)
18[ExportRemoteServiceCallbackDispatcher(typeof(IRemoteSymbolFinderService)), Shared] 19internal sealed class CallbackDispatcher : RemoteServiceCallbackDispatcher, IRemoteSymbolFinderService.ICallback
FindSymbols\SymbolFinder_FindLiteralReferences.cs (1)
32_ = await client.TryInvokeAsync<IRemoteSymbolFinderService>(
FindSymbols\SymbolFinder_FindReferences_Current.cs (1)
53await client.TryInvokeAsync<IRemoteSymbolFinderService>(