1 implementation of IRemoteFindUsagesService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\FindUsages\RemoteFindUsagesService.cs (1)
19: BrokeredServiceBase(arguments), IRemoteFindUsagesService
15 references to IRemoteFindUsagesService
Microsoft.CodeAnalysis.Features (4)
FindUsages\AbstractFindUsagesService_FindImplementations.cs (1)
54await client.TryInvokeAsync<IRemoteFindUsagesService>(
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
142_ = await client.TryInvokeAsync<IRemoteFindUsagesService>(
FindUsages\IRemoteFindUsagesService.cs (2)
50[ExportRemoteServiceCallbackDispatcher(typeof(IRemoteFindUsagesService)), Shared] 51internal sealed class FindUsagesServerCallbackDispatcher : RemoteServiceCallbackDispatcher, IRemoteFindUsagesService.ICallback
Microsoft.CodeAnalysis.Remote.ServiceHub (9)
Services\FindUsages\RemoteFindUsagesService.cs (9)
18internal sealed class RemoteFindUsagesService(in BrokeredServiceBase.ServiceConstructionArguments arguments, RemoteCallback<IRemoteFindUsagesService.ICallback> callback) 21internal sealed class Factory : FactoryBase<IRemoteFindUsagesService, IRemoteFindUsagesService.ICallback> 23protected override IRemoteFindUsagesService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteFindUsagesService.ICallback> callback) 45var classificationOptions = GetClientOptionsProvider<ClassificationOptions, IRemoteFindUsagesService.ICallback>(callback, callbackId); 68var classificationOptions = GetClientOptionsProvider<ClassificationOptions, IRemoteFindUsagesService.ICallback>(callback, callbackId); 77private readonly RemoteCallback<IRemoteFindUsagesService.ICallback> _callback; 81public RemoteFindUsageContext(RemoteCallback<IRemoteFindUsagesService.ICallback> callback, RemoteServiceCallbackId callbackId)
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ServiceDescriptors.cs (2)
71(typeof(IRemoteFindUsagesService), typeof(IRemoteFindUsagesService.ICallback)),