4 instantiations of RemoteCallback
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Remote\RazorRemoteCallbackWrapper.cs (1)
18=> UnderlyingObject = new RemoteCallback<T>(callback);
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\BrokeredServiceBase.FactoryBase.cs (1)
133return CreateService(arguments, new RemoteCallback<TCallback>(callback));
Microsoft.CodeAnalysis.Remote.Workspaces (2)
ExternalAccess\UnitTesting\Api\UnitTestingRemoteCallbackWrapper.cs (1)
18=> UnderlyingObject = new RemoteCallback<T>(callback);
RemoteCallback.cs (1)
53var callback = new RemoteCallback<T>(rental.Proxy);
44 references to RemoteCallback
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Remote\RazorRemoteCallbackWrapper.cs (1)
15internal readonly RemoteCallback<T> UnderlyingObject;
Microsoft.CodeAnalysis.Remote.ServiceHub (40)
Host\SolutionAssetSource.cs (1)
30await RemoteCallback<ISolutionAssetProvider>.InvokeServiceAsync(
Services\BrokeredServiceBase.cs (1)
183protected static OptionsProvider<TOptions> GetClientOptionsProvider<TOptions, TCallback>(RemoteCallback<TCallback> callback, RemoteServiceCallbackId callbackId)
Services\BrokeredServiceBase.FactoryBase.cs (1)
120protected abstract TService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<TCallback> callback);
Services\ClientOptionsProvider.cs (1)
13internal sealed class ClientOptionsProvider<TOptions, TCallback>(RemoteCallback<TCallback> callback, RemoteServiceCallbackId callbackId) : OptionsProvider<TOptions>
Services\DesignerAttributeDiscovery\RemoteDesignerAttributeDiscoveryService.cs (4)
14RemoteCallback<IRemoteDesignerAttributeDiscoveryService.ICallback> callback) 18RemoteCallback<IRemoteDesignerAttributeDiscoveryService.ICallback> callback, 21private readonly RemoteCallback<IRemoteDesignerAttributeDiscoveryService.ICallback> _callback = callback; 29protected override IRemoteDesignerAttributeDiscoveryService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteDesignerAttributeDiscoveryService.ICallback> callback)
Services\EditAndContinue\RemoteEditAndContinueService.cs (7)
23protected override IRemoteEditAndContinueService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteEditAndContinueService.ICallback> callback) 29private readonly RemoteCallback<IRemoteEditAndContinueService.ICallback> _callback; 32public ManagedEditAndContinueDebuggerService(RemoteCallback<IRemoteEditAndContinueService.ICallback> callback, RemoteServiceCallbackId callbackId) 53private readonly RemoteCallback<IRemoteEditAndContinueService.ICallback> _callback; 56public SourceTextProvider(RemoteCallback<IRemoteEditAndContinueService.ICallback> callback, RemoteServiceCallbackId callbackId) 66private readonly RemoteCallback<IRemoteEditAndContinueService.ICallback> _callback; 68public RemoteEditAndContinueService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteEditAndContinueService.ICallback> callback)
Services\FindUsages\RemoteFindUsagesService.cs (4)
18internal sealed class RemoteFindUsagesService(in BrokeredServiceBase.ServiceConstructionArguments arguments, RemoteCallback<IRemoteFindUsagesService.ICallback> callback) 23protected override IRemoteFindUsagesService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteFindUsagesService.ICallback> callback) 77private readonly RemoteCallback<IRemoteFindUsagesService.ICallback> _callback; 81public RemoteFindUsageContext(RemoteCallback<IRemoteFindUsagesService.ICallback> callback, RemoteServiceCallbackId callbackId)
Services\MissingImportDiscovery\RemoteMissingImportDiscoveryService.cs (5)
18RemoteCallback<IRemoteMissingImportDiscoveryService.ICallback> callback) 23protected override IRemoteMissingImportDiscoveryService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteMissingImportDiscoveryService.ICallback> callback) 27private readonly RemoteCallback<IRemoteMissingImportDiscoveryService.ICallback> _callback = callback; 99RemoteCallback<IRemoteMissingImportDiscoveryService.ICallback> callback, 103private readonly RemoteCallback<IRemoteMissingImportDiscoveryService.ICallback> _callback = callback;
Services\NavigateToSearch\RemoteNavigateToSearchService.cs (3)
19RemoteCallback<IRemoteNavigateToSearchService.ICallback> callback) 25in ServiceConstructionArguments arguments, RemoteCallback<IRemoteNavigateToSearchService.ICallback> callback) 29private readonly RemoteCallback<IRemoteNavigateToSearchService.ICallback> _callback = callback;
Services\RelatedDocuments\RemoteRelatedDocumentsService.cs (3)
16RemoteCallback<IRemoteRelatedDocumentsService.ICallback> callback) 22in ServiceConstructionArguments arguments, RemoteCallback<IRemoteRelatedDocumentsService.ICallback> callback) 26private readonly RemoteCallback<IRemoteRelatedDocumentsService.ICallback> _callback = callback;
Services\SemanticSearch\RemoteSemanticSearchService.cs (3)
17RemoteCallback<IRemoteSemanticSearchService.ICallback> callback) 22protected override IRemoteSemanticSearchService CreateService(in ServiceConstructionArguments arguments, RemoteCallback<IRemoteSemanticSearchService.ICallback> callback) 27RemoteCallback<IRemoteSemanticSearchService.ICallback> callback,
Services\SymbolFinder\RemoteSymbolFinderService.cs (7)
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 (3)
ExternalAccess\UnitTesting\Api\UnitTestingRemoteCallbackWrapper.cs (1)
15internal readonly RemoteCallback<T> UnderlyingObject;
RemoteCallback.cs (2)
37Func<RemoteCallback<T>, CancellationToken, ValueTask> invocation, 53var callback = new RemoteCallback<T>(rental.Proxy);