32 types derived from BrokeredServiceBase
Microsoft.CodeAnalysis.Remote.ServiceHub (32)
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (1)
20internal sealed class RemoteAssetSynchronizationService : BrokeredServiceBase, IRemoteAssetSynchronizationService
Services\AsynchronousOperationListener\RemoteAsynchronousOperationListenerService.cs (1)
14internal sealed class RemoteAsynchronousOperationListenerService : BrokeredServiceBase, IRemoteAsynchronousOperationListenerService
Services\CodeLensReferences\RemoteCodeLensReferencesService.cs (1)
15internal sealed class RemoteCodeLensReferencesService : BrokeredServiceBase, IRemoteCodeLensReferencesService
Services\ConvertTupleToStructCodeRefactoringProvider\RemoteConvertTupleToStructCodeRefactoringService.cs (1)
20internal sealed class RemoteConvertTupleToStructCodeRefactoringService : BrokeredServiceBase, IRemoteConvertTupleToStructCodeRefactoringService
Services\DependentTypeFinder\RemoteDependentTypeFinderService.cs (1)
16internal sealed class RemoteDependentTypeFinderService : BrokeredServiceBase, IRemoteDependentTypeFinderService
Services\DesignerAttributeDiscovery\RemoteDesignerAttributeDiscoveryService.cs (1)
12internal sealed class RemoteDesignerAttributeDiscoveryService : BrokeredServiceBase, IRemoteDesignerAttributeDiscoveryService
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
21internal sealed class RemoteDiagnosticAnalyzerService : BrokeredServiceBase, IRemoteDiagnosticAnalyzerService
Services\DocumentHighlights\RemoteDocumentHighlightsService.cs (1)
16internal sealed class RemoteDocumentHighlightsService : BrokeredServiceBase, IRemoteDocumentHighlightsService
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
21internal sealed class RemoteEditAndContinueService : BrokeredServiceBase, IRemoteEditAndContinueService
Services\EncapsulateField\RemoteEncapsulateFieldService.cs (1)
20internal sealed class RemoteEncapsulateFieldService : BrokeredServiceBase, IRemoteEncapsulateFieldService
Services\ExtensionMethodImportCompletion\RemoteExtensionMethodImportCompletionService.cs (1)
17internal sealed class RemoteExtensionMethodImportCompletionService : BrokeredServiceBase, IRemoteExtensionMethodImportCompletionService
Services\FindUsages\RemoteFindUsagesService.cs (1)
15internal sealed class RemoteFindUsagesService : BrokeredServiceBase, IRemoteFindUsagesService
Services\FullyQualify\RemoteFullyQualifyService.cs (1)
15internal sealed class RemoteFullyQualifyService : BrokeredServiceBase, IRemoteFullyQualifyService
Services\GlobalNotificationDelivery\RemoteGlobalNotificationDeliveryService.cs (1)
14internal sealed class RemoteGlobalNotificationDeliveryService : BrokeredServiceBase, IRemoteGlobalNotificationDeliveryService
Services\InheritanceMargin\RemoteInheritanceMarginService.cs (1)
14internal sealed class RemoteInheritanceMarginService : BrokeredServiceBase, IRemoteInheritanceMarginService
Services\KeepAlive\RemoteKeepAliveService.cs (1)
10internal sealed partial class RemoteKeepAliveService : BrokeredServiceBase, IRemoteKeepAliveService
Services\LegacySolutionEvents\RemoteLegacySolutionEventsAggregationService.cs (1)
15internal sealed class RemoteLegacySolutionEventsAggregationService : BrokeredServiceBase, IRemoteLegacySolutionEventsAggregationService
Services\MissingImportDiscovery\RemoteMissingImportDiscoveryService.cs (1)
16internal sealed class RemoteMissingImportDiscoveryService : BrokeredServiceBase, IRemoteMissingImportDiscoveryService
Services\NavigateToSearch\RemoteNavigateToSearchService.cs (1)
16internal sealed class RemoteNavigateToSearchService : BrokeredServiceBase, IRemoteNavigateToSearchService
Services\NavigationBar\RemoteNavigationBarItemService.cs (1)
14internal sealed class RemoteNavigationBarItemService : BrokeredServiceBase, IRemoteNavigationBarItemService
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
27internal sealed partial class RemoteProcessTelemetryService : BrokeredServiceBase, IRemoteProcessTelemetryService
Services\Renamer\RemoteRenamerService.cs (1)
14internal sealed partial class RemoteRenamerService : BrokeredServiceBase, IRemoteRenamerService
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
23internal sealed partial class RemoteSemanticClassificationService : BrokeredServiceBase, IRemoteSemanticClassificationService
Services\SemanticClassification\RemoteSemanticClassificationService.cs (1)
15internal sealed partial class RemoteSemanticClassificationService : BrokeredServiceBase, IRemoteSemanticClassificationService
Services\StackTraceExplorer\RemoteStackTraceExplorerService.cs (1)
13internal sealed class RemoteStackTraceExplorerService : BrokeredServiceBase, IRemoteStackTraceExplorerService
Services\SymbolFinder\RemoteSymbolFinderService.cs (1)
20internal sealed class RemoteSymbolFinderService : BrokeredServiceBase, IRemoteSymbolFinderService
Services\SymbolSearchUpdate\RemoteSymbolSearchUpdateService.cs (1)
13internal sealed class RemoteSymbolSearchUpdateService : BrokeredServiceBase, IRemoteSymbolSearchUpdateService
Services\Tagging\RemoteTaggerCompilationAvailableService.cs (1)
13internal sealed class RemoteCompilationAvailableService : BrokeredServiceBase, IRemoteCompilationAvailableService
Services\TaskList\RemoteTaskListService.cs (1)
15internal partial class RemoteTaskListService : BrokeredServiceBase, IRemoteTaskListService
Services\UnitTesting\RemoteUnitTestingSearchService.cs (1)
14internal sealed class RemoteUnitTestingSearchService : BrokeredServiceBase, IRemoteUnitTestingSearchService
Services\UnusedReferences\RemoteUnusedReferenceAnalysisService.cs (1)
13internal sealed class RemoteUnusedReferenceAnalysisService : BrokeredServiceBase, IRemoteUnusedReferenceAnalysisService
Services\ValueTracking\RemoteValueTrackingService.cs (1)
15internal sealed class RemoteValueTrackingService : BrokeredServiceBase, IRemoteValueTrackingService
10 references to BrokeredServiceBase
Microsoft.CodeAnalysis.Remote.ServiceHub (7)
ExternalAccess\Pythia\Api\PythiaBrokeredServiceImplementation.cs (2)
16=> BrokeredServiceBase.RunServiceImplAsync<T>(implementation, cancellationToken); 19=> BrokeredServiceBase.RunServiceImplAsync(implementation, cancellationToken);
ExternalAccess\Razor\Api\RazorBrokeredServiceImplementation.cs (2)
16=> BrokeredServiceBase.RunServiceImplAsync<T>(implementation, cancellationToken); 19=> BrokeredServiceBase.RunServiceImplAsync(implementation, cancellationToken);
ExternalAccess\UnitTesting\Api\UnitTestingBrokeredServiceImplementation.cs (2)
16=> BrokeredServiceBase.RunServiceImplAsync(implementation, cancellationToken); 19=> BrokeredServiceBase.RunServiceImplAsync(implementation, cancellationToken);
Host\RemoteWorkspaceManager.cs (1)
27.Add(typeof(BrokeredServiceBase).Assembly)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
MEF\TestComposition.cs (1)
125=> Assemblies.Contains(typeof(Remote.BrokeredServiceBase).Assembly);
Remote\InProcRemostHostClient.cs (2)
166private readonly Dictionary<ServiceMoniker, BrokeredServiceBase.IFactory> _remoteBrokeredServicesMap = new(); 233public void RegisterRemoteBrokeredService(BrokeredServiceBase.IFactory serviceFactory)