1 implementation of IRemoteSymbolFinderService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
20internal sealed class RemoteSymbolFinderService : BrokeredServiceBase, IRemoteSymbolFinderService
21 references to IRemoteSymbolFinderService
Microsoft.CodeAnalysis.Remote.ServiceHub (10)
Services\SymbolFinder\RemoteSymbolFinderService.cs (10)
22internal sealed class Factory : FactoryBase<IRemoteSymbolFinderService, IRemoteSymbolFinderService.ICallback> 24protected override IRemoteSymbolFinderService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback) 28private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 30public RemoteSymbolFinderService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback) 177private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 182public FindLiteralReferencesProgressCallback(RemoteCallback<IRemoteSymbolFinderService.ICallback> callback, RemoteServiceCallbackId callbackId) 202private readonly RemoteCallback<IRemoteSymbolFinderService.ICallback> _callback; 207public FindReferencesProgressCallback(Solution solution, RemoteCallback<IRemoteSymbolFinderService.ICallback> callback, RemoteServiceCallbackId callbackId)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ServiceDescriptors.cs (2)
66(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)
48var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 86var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 119var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>( 152var result = await client.TryInvokeAsync<IRemoteSymbolFinderService, ImmutableArray<SerializableSymbolAndProjectId>>(
FindSymbols\SymbolFinder.CallbackDispatcher.cs (2)
17[ExportRemoteServiceCallbackDispatcher(typeof(IRemoteSymbolFinderService)), Shared] 18internal 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>(