329 references to Export
Microsoft.Cci.Extensions (1)
Differs\ExportDifferenceRuleAttribute.cs (1)
17: base(typeof(IDifferenceRule))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\MatchFolderAndNamespace\CSharpChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
13[Export(typeof(CSharpChangeNamespaceToMatchFolderCodeFixProvider))]
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EventHookup\MockSuggestionService.cs (1)
17[Export(typeof(SuggestionServiceBase)), Shared]
Microsoft.CodeAnalysis.CSharp.Features (5)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
18[Export(typeof(CSharpInlineMethodRefactoringProvider))]
Completion\CompletionProviders\KeywordCompletionProvider.cs (1)
18[Export(typeof(KeywordCompletionProvider))]
ExtractMethod\CSharpExtractMethodService.cs (1)
14[Export(typeof(IExtractMethodService)), Shared]
src\Analyzers\CSharp\Analyzers\MatchFolderAndNamespace\CSharpMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
20[Export(typeof(CSharpMatchFolderAndNamespaceDiagnosticAnalyzer)), Shared]
src\Analyzers\CSharp\CodeFixes\MatchFolderAndNamespace\CSharpChangeNamespaceToMatchFolderCodeFixProvider.cs (1)
13[Export(typeof(CSharpChangeNamespaceToMatchFolderCodeFixProvider))]
Microsoft.CodeAnalysis.EditorFeatures (21)
AsyncCompletion\LanguageServerSnippetExpanderAdapter.cs (1)
14[Export(typeof(ILanguageServerSnippetExpander))]
BackgroundWorkIndicator\WpfBackgroundWorkIndicatorFactory.cs (1)
16[Export(typeof(WpfBackgroundWorkIndicatorFactory))]
EditAndContinue\EditorActiveStatementTrackingController.cs (1)
13[Export(typeof(IActiveStatementTrackingController))]
EditAndContinue\EditorHostSolutionProvider.cs (1)
15[Export(typeof(ISolutionSnapshotProvider))]
EditAndContinue\ManagedHotReloadLanguageServiceFactory.cs (2)
22[Export(typeof(ManagedHotReloadLanguageServiceFactory))] 23[Export(typeof(IEditAndContinueSolutionProvider))]
ExternalAccess\IntelliCode\IntentProcessor.cs (1)
21[Export(typeof(IIntentSourceProvider)), Shared]
ExternalAccess\UnitTesting\Api\UnitTestingGlobalOptions.cs (1)
11[Export(typeof(UnitTestingGlobalOptions)), Shared]
ExternalAccess\VSTypeScript\Api\VSTypeScriptGlobalOptions.cs (1)
14[Export(typeof(VSTypeScriptGlobalOptions)), Shared]
ExternalAccess\VSTypeScript\Api\VSTypeScriptTaggerHost.cs (1)
12[Export(typeof(VSTypeScriptTaggerHost)), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptLspServiceProvider.cs (1)
13[Export(typeof(VSTypeScriptLspServiceProvider)), Shared]
ExternalAccess\VSTypeScript\VSTypeScriptSignatureHelpClassifierProvider.cs (1)
16[Export(typeof(IVSTypeScriptSignatureHelpClassifierProvider))]
ExternalAccess\VSTypeScript\VSTypeScriptStreamingFindUsagesPresenterAccessor.cs (1)
14[Export(typeof(IVSTypeScriptStreamingFindUsagesPresenterAccessor)), Shared]
Options\EditorOptionsService.cs (1)
15[Export(typeof(EditorOptionsService)), Shared]
PasteTracking\PasteTrackingService.cs (2)
17[Export(typeof(IPasteTrackingService)), Shared] 18[Export(typeof(PasteTrackingService))]
Peek\IPeekableItemFactory.cs (1)
29[Export(typeof(IPeekableItemFactory)), Shared]
Preview\PreviewFactoryService.cs (1)
24[Export(typeof(IPreviewFactoryService)), Shared]
Shared\Utilities\ThreadingContext.cs (1)
24[Export(typeof(IThreadingContext))]
Shared\Utilities\WorkspaceThreadingService.cs (1)
13[Export(typeof(IWorkspaceThreadingService))]
Tagging\TaggerHost.cs (1)
15[Export(typeof(TaggerHost)), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
EditAndContinue\MockManagedHotReloadService.cs (1)
16[Export(typeof(IManagedHotReloadService)), PartNotDiscoverable, Shared]
FindUsages\StubStreamingFindUsagesPresenter.cs (1)
14[Export(typeof(IStreamingFindUsagesPresenter))]
MoveToNamespace\TestMoveToNamespaceOptionsService.cs (1)
16[Export(typeof(IMoveToNamespaceOptionsService)), Shared]
Threading\WpfDispatcherTaskJoiner.cs (1)
14[Export(typeof(IDispatcherTaskJoiner)), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
Implementation\TextBufferFactoryService\TextBufferCloneServiceFactory.cs (1)
14[Export(typeof(ITextBufferCloneService)), Shared]
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Options\GlobalOptionsTests.cs (1)
38[Export(typeof(IGlobalOptionService)), Shared, PartNotDiscoverable]
Microsoft.CodeAnalysis.ExternalAccess.Apex (1)
ApexAsynchronousOperationListenerProviderAccessor.cs (1)
14[Export(typeof(IApexAsynchronousOperationListenerProviderAccessor))]
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (3)
EmbeddedLanguages\BraceMatching\ExportAspNetCoreEmbeddedLanguageBraceMatcherAttribute.cs (1)
29: base(typeof(IAspNetCoreEmbeddedLanguageBraceMatcher))
EmbeddedLanguages\Classification\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
29: base(typeof(IAspNetCoreEmbeddedLanguageClassifier))
EmbeddedLanguages\DocumentHighlighting\ExportAspNetCoreEmbeddedLanguageClassifierAttribute.cs (1)
29: base(typeof(IAspNetCoreEmbeddedLanguageDocumentHighlighter))
Microsoft.CodeAnalysis.ExternalAccess.Copilot (4)
Internal\Completion\CSharpContextProviderService.cs (1)
16[Export(typeof(ICSharpCopilotContextProviderService)), Shared]
Internal\SemanticSearch\CopilotSemanticSearchQueryExecutor.cs (1)
21[Export(typeof(ICopilotSemanticSearchQueryExecutor)), Shared]
Internal\SemanticSearch\CopilotSemanticSearchQueryService.cs (1)
19[Export(typeof(ISemanticSearchQueryService)), Shared]
Internal\SemanticSearch\CopilotSemanticSearchSolutionService.cs (1)
13[Export(typeof(ISemanticSearchSolutionService)), Shared]
Microsoft.CodeAnalysis.ExternalAccess.FSharp (5)
FSharpGlobalOptions.cs (1)
14[Export(typeof(FSharpGlobalOptions)), Shared]
Internal\Diagnostics\FSharpDiagnosticAnalyzerService.cs (1)
16[Export(typeof(IFSharpDiagnosticAnalyzerService)), Shared]
Internal\Navigation\FSharpCrossLanguageSymbolNavigationService.cs (1)
20[Export(typeof(ICrossLanguageSymbolNavigationService)), Shared]
VS\IFSharpWorkspaceProjectContextFactory.cs (2)
39[Export(typeof(FSharpWorkspaceProjectContextFactory))] 40[Export(typeof(IFSharpWorkspaceProjectContextFactory))]
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (10)
RazorAnalyzerAssemblyRedirector.cs (1)
12[Export(typeof(IAnalyzerAssemblyRedirector)), Shared]
RazorAnalyzerAssemblyResolver.cs (1)
19[Export(typeof(IAnalyzerAssemblyResolver)), Shared]
RazorAsynchronousOperationListenerProviderAccessor.cs (1)
12[Export(typeof(IRazorAsynchronousOperationListenerProviderAccessor))]
RazorGlobalOptions.cs (1)
15[Export(typeof(RazorGlobalOptions)), Shared]
Testing\RazorTestAnalyzerLoader.cs (1)
11[Export(typeof(RazorTestAnalyzerLoader)), Shared]
Testing\RazorTestCapabilitiesProvider.cs (1)
17[Export(typeof(RazorTestCapabilitiesProvider))]
Testing\RazorTestLanguageServerFactory.cs (2)
18[Export(typeof(RazorTestLanguageServerFactory))] 19[Export(typeof(AbstractRazorLanguageServerFactoryWrapper))]
Testing\RazorTestWorkspaceRegistrationService.cs (2)
12[Export(typeof(RazorTestWorkspaceRegistrationService))] 13[Export(typeof(LspWorkspaceRegistrationService))]
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\XamlDiagnosticSourceProvider.cs (1)
17[Export(typeof(IDiagnosticSourceProvider)), Shared]
Microsoft.CodeAnalysis.Features (25)
BraceMatching\BraceMatchingService.cs (1)
16[Export(typeof(IBraceMatchingService)), Shared]
CodeFixes\Service\CodeFixService.cs (1)
39[Export(typeof(ICodeFixService)), Shared]
CodeFixes\Suppression\ExportConfigurationFixProviderAttribute.cs (1)
30: base(typeof(IConfigurationFixProvider))
CodeRefactorings\CodeRefactoringService.cs (1)
27[Export(typeof(ICodeRefactoringService)), Shared]
Diagnostics\IDiagnosticsRefresher.cs (1)
33[Export(typeof(IDiagnosticsRefresher)), Shared]
EditAndContinue\EditAndContinueService.cs (1)
26[Export(typeof(IEditAndContinueService)), Shared]
EditAndContinue\EditAndContinueSessionState.cs (2)
22[Export(typeof(IEditAndContinueSessionTracker))] 23[Export(typeof(EditAndContinueSessionState))]
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
26[Export(typeof(PdbMatchingSourceTextProvider))]
EditAndContinue\SolutionSnapshotRegistry.cs (2)
20[Export(typeof(SolutionSnapshotRegistry))] 21[Export(typeof(ISolutionSnapshotRegistry))]
EmbeddedLanguages\ExportEmbeddedLanguageFeatureServiceAttribute.cs (1)
48: base(contractType)
ExternalAccess\UnitTesting\LegacySolutionEvents\UnitTestingLegacySolutionEventsListener.cs (1)
21[Export(typeof(ILegacySolutionEventsListener)), Shared]
ExternalAccess\UnitTesting\SolutionCrawler\ExportUnitTestingIncrementalAnalyzerProviderAttribute.cs (1)
18: base(typeof(IUnitTestingIncrementalAnalyzerProvider))
ExternalAccess\VSTypeScript\VSTypeScriptDiagnosticAnalyzerService.cs (1)
14[Export(typeof(IVSTypeScriptDiagnosticAnalyzerService)), Shared]
Highlighting\HighlightingService.cs (1)
15[Export(typeof(IHighlightingService))]
MetadataAsSource\MetadataAsSourceFileService.cs (1)
25[Export(typeof(IMetadataAsSourceFileService)), Shared]
Options\EditorConfig\EditorConfigOptionsEnumerator.cs (1)
22[Export(typeof(EditorConfigOptionsEnumerator)), Shared]
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
20[Export(typeof(IImplementationAssemblyLookupService)), Shared]
PdbSourceDocument\PdbFileLocatorService.cs (1)
18[Export(typeof(IPdbFileLocatorService)), Shared]
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (1)
21[Export(typeof(IPdbSourceDocumentLoaderService)), Shared]
SignatureHelp\SignatureHelpService.cs (1)
24[Export(typeof(SignatureHelpService)), Shared]
Testing\TestFrameworks\MSTestTestFrameworkMetadata.cs (1)
11[Export(typeof(ITestFrameworkMetadata)), Shared]
Testing\TestFrameworks\NUnitTestFrameworkMetadata.cs (1)
11[Export(typeof(ITestFrameworkMetadata)), Shared]
Testing\TestFrameworks\XUnitTestFrameworkMetadata.cs (1)
11[Export(typeof(ITestFrameworkMetadata)), Shared]
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
BrokeredServices\MockServiceBrokerProvider.cs (1)
12[Export(typeof(IServiceBrokerProvider)), PartNotDiscoverable, Shared]
EditAndContinue\MockEditAndContinueService.cs (1)
15[Export(typeof(IEditAndContinueService)), Shared]
EditAndContinue\MockHostWorkspaceProvider.cs (1)
12[Export(typeof(IHostWorkspaceProvider)), PartNotDiscoverable, Shared]
Microsoft.CodeAnalysis.LanguageServer (14)
BrokeredServices\WrappedServiceBroker.cs (2)
19[Export(typeof(SVsFullAccessServiceBroker)), Shared] 20[Export(typeof(WrappedServiceBroker))]
FileBasedPrograms\VirtualProjectXmlProvider.cs (1)
25[Export(typeof(VirtualProjectXmlProvider)), Shared]
HostServicesProvider.cs (1)
15[Export(typeof(HostServicesProvider)), Shared]
HostWorkspace\BinLogPathProvider.cs (1)
13[Export(typeof(IBinLogPathProvider)), Shared]
HostWorkspace\DevKitProjectLoadingServiceContributor.cs (1)
23[Export(typeof(IServiceBrokerInitializer)), Shared]
HostWorkspace\FileWatching\DelegatingFileChangeWatcher.cs (1)
24[Export(typeof(IFileChangeWatcher)), Shared]
HostWorkspace\LanguageServerProjectSystem.cs (1)
19[Export(typeof(LanguageServerProjectSystem)), Shared]
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
22[Export(typeof(IHostWorkspaceProvider))] 23[Export(typeof(LanguageServerWorkspaceFactory))]
LanguageServer\WorkspaceRegistrationService.cs (1)
14[Export(typeof(LspWorkspaceRegistrationService)), Shared]
Logging\ServerLoggerFactory.cs (2)
11[Export(typeof(ILoggerFactory))] 12[Export(typeof(ServerLoggerFactory))]
ServerConfigurationFactory.cs (1)
27[Export(typeof(ServerConfiguration))]
Microsoft.CodeAnalysis.LanguageServer.Protocol (16)
CSharpVisualBasicLanguageServerFactory.cs (1)
16[Export(typeof(ILanguageServerFactory)), Shared]
DefaultCapabilitiesProvider.cs (1)
27[Export(typeof(DefaultCapabilitiesProvider)), Shared]
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (1)
21[Export(typeof(IDiagnosticSourceManager)), Shared]
Handler\Diagnostics\DiagnosticSourceProviders\DocumentSyntaxAndSemanticDiagnosticSourceProvider.cs (4)
30[Export(typeof(IDiagnosticSourceProvider)), Shared] 39[Export(typeof(IDiagnosticSourceProvider)), Shared] 48[Export(typeof(IDiagnosticSourceProvider)), Shared] 57[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\Diagnostics\DiagnosticSourceProviders\WorkspaceDocumentsAndProjectDiagnosticSourceProvider.cs (1)
20[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\Diagnostics\Public\PublicDocumentNonLocalDiagnosticSourceProvider.cs (1)
18[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\EditAndContinue\DocumentEditAndContinueDiagnosticSourceProvider.cs (1)
16[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\EditAndContinue\WorkspaceEditAndContinueDiagnosticSourceProvider.cs (1)
16[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\FeatureProviderRefresher.cs (1)
12[Export(typeof(FeatureProviderRefresher)), Shared]
Handler\InlineCompletions\XmlSnippetParser.cs (1)
21[Export(typeof(XmlSnippetParser)), Shared]
Handler\Tasks\DocumentTaskDiagnosticSourceProvider.cs (1)
16[Export(typeof(IDiagnosticSourceProvider)), Shared]
Handler\Tasks\WorkspaceTaskDiagnosticSourceProvider.cs (1)
18[Export(typeof(IDiagnosticSourceProvider)), Shared]
LspServices\RoslynLspServiceProvider.cs (1)
12[Export(typeof(CSharpVisualBasicLspServiceProvider)), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Diagnostics\AdditionalFileDiagnosticsTests.cs (1)
243[Export(typeof(IDiagnosticSourceProvider)), Shared, PartNotDiscoverable]
Diagnostics\DiagnosticsPullCacheTests.cs (1)
130[Export(typeof(IDiagnosticSourceProvider)), Shared, PartNotDiscoverable]
Microsoft.CodeAnalysis.Remote.Razor (87)
AutoInsert\OOPAutoInsertService.cs (1)
10[Export(typeof(IAutoInsertService)), Shared]
AutoInsert\RemoteOnAutoInsertProviders.cs (2)
10[Export(typeof(IOnAutoInsertProvider))] 15[Export(typeof(IOnAutoInsertProvider))]
CodeActions\OOPGenerateEventHandlerCodeActionResolver.cs (1)
18[Export(typeof(IRazorCodeActionResolver)), Shared]
CodeActions\RemoteServices.cs (31)
18[Export(typeof(ICodeActionsService)), Shared] 28[Export(typeof(ICodeActionResolveService)), Shared] 40[Export(typeof(IRazorCodeActionProvider)), Shared] 44[Export(typeof(IRazorCodeActionProvider)), Shared] 48[Export(typeof(IRazorCodeActionProvider)), Shared] 51[Export(typeof(IRazorCodeActionProvider)), Shared] 54[Export(typeof(IRazorCodeActionProvider)), Shared] 57[Export(typeof(IRazorCodeActionProvider)), Shared] 61[Export(typeof(IRazorCodeActionProvider)), Shared] 64[Export(typeof(IRazorCodeActionProvider)), Shared] 67[Export(typeof(IRazorCodeActionProvider)), Shared] 70[Export(typeof(IRazorCodeActionProvider)), Shared] 73[Export(typeof(IRazorCodeActionProvider)), Shared] 76[Export(typeof(IRazorCodeActionProvider)), Shared] 79[Export(typeof(ICSharpCodeActionProvider)), Shared] 82[Export(typeof(ICSharpCodeActionProvider)), Shared] 86[Export(typeof(IHtmlCodeActionProvider)), Shared] 92[Export(typeof(IRazorCodeActionResolver)), Shared] 97[Export(typeof(IRazorCodeActionResolver)), Shared] 104[Export(typeof(IRazorCodeActionResolver)), Shared] 108[Export(typeof(IRazorCodeActionResolver)), Shared] 111[Export(typeof(IRazorCodeActionResolver)), Shared] 114[Export(typeof(IRazorCodeActionResolver)), Shared] 118[Export(typeof(IRazorCodeActionResolver)), Shared] 121[Export(typeof(IRazorCodeActionResolver)), Shared] 125[Export(typeof(IRazorCodeActionResolver)), Shared] 128[Export(typeof(IRazorCodeActionResolver)), Shared] 131[Export(typeof(IRazorCodeActionResolver)), Shared] 134[Export(typeof(ICSharpCodeActionResolver)), Shared] 138[Export(typeof(ICSharpCodeActionResolver)), Shared] 142[Export(typeof(IHtmlCodeActionResolver)), Shared]
CodeActions\RoslynCodeActionHelpers.cs (1)
21[Export(typeof(IRoslynCodeActionHelpers)), Shared]
Completion\CompletionListCacheWrapperProvder.cs (1)
10[Export(typeof(CompletionListCacheWrapperProvder))]
Completion\OOPCompletionListCache.cs (1)
9[Export(typeof(CompletionListCache)), Shared]
Completion\OOPCompletionTriggerAndCommitCharacters.cs (1)
10[Export(typeof(CompletionTriggerAndCommitCharacters)), Shared]
Completion\OOPRazorCompletionFactsService.cs (1)
11[Export(typeof(IRazorCompletionFactsService)), Shared]
Completion\OOPRazorCompletionItemProviders.cs (8)
10[Export(typeof(IRazorCompletionItemProvider)), Shared] 13[Export(typeof(IRazorCompletionItemProvider)), Shared] 16[Export(typeof(IRazorCompletionItemProvider)), Shared] 19[Export(typeof(IRazorCompletionItemProvider)), Shared] 22[Export(typeof(IRazorCompletionItemProvider)), Shared] 27[Export(typeof(IRazorCompletionItemProvider)), Shared] 30[Export(typeof(IRazorCompletionItemProvider)), Shared] 35[Export(typeof(IRazorCompletionItemProvider)), Shared]
Completion\OOPRazorCompletionListProvider.cs (1)
10[Export(typeof(RazorCompletionListProvider)), Shared]
Completion\OOPTagHelperCompletionService.cs (1)
9[Export(typeof(ITagHelperCompletionService)), Shared]
Diagnostics\RemoteRazorTranslateDiagnosticsService.cs (1)
11[Export(typeof(RazorTranslateDiagnosticsService)), Shared]
DocumentMapping\RemoteDocumentMappingService.cs (1)
17[Export(typeof(IDocumentMappingService)), Shared]
DocumentMapping\RemoteRazorEditService.cs (1)
18[Export(typeof(IRazorEditService)), Shared]
DocumentSymbols\OOPDocumentSymbolService.cs (1)
10[Export(typeof(IDocumentSymbolService)), Shared]
FoldingRanges\OOPFoldingRangeService.cs (1)
12[Export(typeof(IFoldingRangeService)), Shared]
FoldingRanges\RemoteFoldingRangeProviders.cs (5)
10[Export(typeof(IRazorFoldingRangeProvider))] 14[Export(typeof(IRazorFoldingRangeProvider))] 18[Export(typeof(IRazorFoldingRangeProvider))] 22[Export(typeof(IRazorFoldingRangeProvider))] 26[Export(typeof(IRazorFoldingRangeProvider))]
Formatting\RemoteFormattingLoggerFactory.cs (1)
9[Export(typeof(IFormattingLoggerFactory)), Shared]
Formatting\RemoteRazorFormattingService.cs (1)
12[Export(typeof(IRazorFormattingService)), Shared]
GoToDefinition\DefinitionService.cs (1)
12[Export(typeof(IDefinitionService)), Shared]
Initialization\RemoteClientCapabilitiesService.cs (2)
11[Export(typeof(IClientCapabilitiesService))] 12[Export(typeof(ILspLifetimeService))]
Initialization\RemoteLanguageServerFeatureOptions.cs (2)
11[Export(typeof(LanguageServerFeatureOptions))] 12[Export(typeof(RemoteLanguageServerFeatureOptions))]
InlayHints\InlayHintCacheWrapperProvider.cs (1)
10[Export(typeof(InlayHintCacheWrapperProvider))]
Logging\RemoteLoggerFactory.cs (2)
10[Export(typeof(ILoggerFactory))] 11[Export(typeof(RemoteLoggerFactory))]
ProjectSystem\RemoteSnapshotManager.cs (1)
17[Export(typeof(RemoteSnapshotManager))]
RemoteFilePathService.cs (1)
10[Export(typeof(IFilePathService)), Shared]
RemoteFileSystem.cs (1)
11[Export(typeof(IFileSystem)), Shared]
RemoteHostServicesProvider.cs (2)
12[Export(typeof(IHostServicesProvider))] 13[Export(typeof(RemoteHostServicesProvider))]
RemoteRazorComponentSearchEngine.cs (1)
10[Export(typeof(IRazorComponentSearchEngine)), Shared]
RemoteTagHelperSearchEngine.cs (1)
20[Export(typeof(ITagHelperSearchEngine)), Shared]
Rename\OOPRenameService.cs (1)
10[Export(typeof(IRenameService)), Shared]
SemanticTokens\RazorSemanticTokensInfoService.cs (1)
11[Export(typeof(IRazorSemanticTokensInfoService)), Shared]
SemanticTokens\RemoteCSharpSemanticTokensProvider.cs (1)
20[Export(typeof(ICSharpSemanticTokensProvider)), Shared]
SemanticTokens\RemoteSemanticTokensLegendService.cs (2)
13[Export(typeof(ISemanticTokensLegendService))] 14[Export(typeof(ILspLifetimeService))]
Settings\RemoteClientSettingsManager.cs (2)
12[Export(typeof(IClientSettingsManager))] 13[Export(typeof(RemoteClientSettingsManager))]
SpellCheck\OOPSpellCheckService.cs (1)
10[Export(typeof(ISpellCheckService)), Shared]
SpellCheck\RemoteCSharpSpellCheckRangeProvider.cs (1)
15[Export(typeof(ICSharpSpellCheckRangeProvider)), Shared]
Telemetry\OutOfProcessTelemetryReporter.cs (1)
11[Export(typeof(ITelemetryReporter)), Shared]
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteServiceBrokerProvider.cs (1)
18[Export(typeof(IServiceBrokerProvider)), Shared]
Microsoft.CodeAnalysis.Workspaces (12)
CodeCleanup\Providers\ExportCodeCleanupProvider.cs (1)
22: base(typeof(ICodeCleanupProvider))
CodeFixes\ExportCodeFixProviderAttribute.cs (1)
80: base(typeof(CodeFixProvider))
CodeRefactorings\ExportCodeRefactoringProviderAttribute.cs (1)
74: base(typeof(CodeRefactoringProvider))
ExternalAccess\VSTypeScript\Api\VSTypeScriptAsynchronousOperationListenerProvider.cs (1)
13[Export(typeof(VSTypeScriptAsynchronousOperationListenerProvider))]
Log\WorkspaceErrorLogger.cs (1)
12[ExportWorkspaceService(typeof(IErrorLoggerService)), Export(typeof(IErrorLoggerService)), Shared]
Options\GlobalOptionService.cs (1)
18[Export(typeof(IGlobalOptionService)), Shared]
Options\LegacyWorkspaceOptionService.cs (1)
16[Export(typeof(ILegacyGlobalOptionService)), Shared]
Remote\ExportRemoteServiceCallbackDispatcherAttribute.cs (1)
17: base(typeof(IRemoteServiceCallbackDispatcher))
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (2)
26[Export(typeof(IAsynchronousOperationListenerProvider))] 27[Export(typeof(AsynchronousOperationListenerProvider))]
Workspace\Host\EventListener\ExportEventListenerAttribute.cs (1)
28: base(typeof(IEventListener))
Workspace\Host\Mef\ExportDynamicFileInfoProviderAttribute.cs (1)
28: base(typeof(IDynamicFileInfoProvider))
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Fakes\MockWorkspaceEventListenerProvider.cs (1)
14[Export(typeof(MockWorkspaceEventListenerProvider))]
Remote\TestSerializerService.cs (1)
129[Export(typeof(Factory))]
Microsoft.VisualStudio.IntegrationTest.Setup (2)
TestExtensionErrorHandler.cs (2)
14[Shared, Export(typeof(IExtensionErrorHandler)), Export(typeof(TestExtensionErrorHandler))]
Microsoft.VisualStudio.LanguageServer.ContainedLanguage (5)
DefaultFileUriProvider.cs (1)
13[Export(typeof(FileUriProvider))]
DefaultFormattingOptionsProvider.cs (1)
12[Export(typeof(FormattingOptionsProvider))]
DefaultLSPDocumentFactory.cs (1)
14[Export(typeof(LSPDocumentFactory))]
DefaultLSPDocumentManager.cs (1)
18[Export(typeof(LSPDocumentManager))]
DefaultLSPRequestInvoker.cs (1)
18[Export(typeof(LSPRequestInvoker))]
Microsoft.VisualStudio.LanguageServices (22)
CodeDefinitionWindow\VisualStudioCodeDefinitionWindowService.cs (1)
19[Export(typeof(ICodeDefinitionWindowService)), Shared]
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.Factory.cs (1)
18[Export(typeof(IVisualStudioDiagnosticAnalyzerProviderFactory)), Shared]
EditorConfigSettings\Whitespace\ViewModel\IndentationSizeViewModel.cs (1)
18[Export(typeof(IEnumSettingViewModelFactory)), Shared]
EditorConfigSettings\Whitespace\ViewModel\NewLineViewModel.cs (1)
18[Export(typeof(IEnumSettingViewModelFactory)), Shared]
EditorConfigSettings\Whitespace\ViewModel\OperatorPlacementWhenWrappingViewModel.cs (1)
17[Export(typeof(IEnumSettingViewModelFactory)), Shared]
EditorConfigSettings\Whitespace\ViewModel\TabSizeViewModelFactory.cs (1)
16[Export(typeof(IEnumSettingViewModelFactory)), Shared]
ExternalAccess\LegacyCodeAnalysis\LegacyCodeAnalysisVisualStudioDiagnosticAnalyzerServiceAccessor.cs (1)
17[Export(typeof(ILegacyCodeAnalysisVisualStudioDiagnosticAnalyzerServiceAccessor)), Shared]
ExternalAccess\LegacyCodeAnalysis\LegacyCodeAnalysisVisualStudioDiagnosticListSuppressionStateServiceAccessor.cs (1)
13[Export(typeof(ILegacyCodeAnalysisVisualStudioDiagnosticListSuppressionStateServiceAccessor))]
ExternalAccess\LegacyCodeAnalysis\LegacyCodeAnalysisVisualStudioSuppressionFixServiceAccessor.cs (1)
17[Export(typeof(ILegacyCodeAnalysisVisualStudioSuppressionFixServiceAccessor))]
ExternalAccess\Pythia\PythiaGlobalOptions.cs (1)
12[Export(typeof(PythiaGlobalOptions)), Shared]
ExternalAccess\UnitTesting\VisualStudioGlobalOperationNotificationService.cs (1)
17[Export(typeof(IGlobalOperationNotificationService)), Shared]
FindReferences\StreamingFindUsagesPresenter.cs (1)
34[Export(typeof(IStreamingFindUsagesPresenter)), Shared]
Implementation\VisualStudioUIContextActivationService.cs (1)
14[Export(typeof(IUIContextActivationService)), Shared]
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
11[Export(typeof(LspWorkspaceRegistrationService)), Shared]
Log\VisualStudioErrorLogger.cs (1)
15[ExportWorkspaceService(typeof(IErrorLoggerService), ServiceLayer.Host), Export(typeof(IErrorLoggerService)), Shared]
MoveToNamespace\VisualStudioMoveToNamespaceOptionsService.cs (1)
16[Export(typeof(IMoveToNamespaceOptionsService)), Shared]
Options\ExportVisualStudioStorageReadFallbackAttribute.cs (1)
25: base(typeof(IVisualStudioStorageReadFallback))
PdbSourceDocument\PdbSourceDocumentOutputWindowLogger.cs (1)
22[Export(typeof(IPdbSourceDocumentLogger)), Shared]
UnusedReferences\Dialog\RemoveUnusedReferencesDialogProvider.cs (1)
11[Export(typeof(RemoveUnusedReferencesDialogProvider)), Shared]
VSWpfThemeService.cs (1)
16[Export(typeof(IWpfThemeService)), Shared]
Workspace\VisualStudioDocumentNavigationService.cs (1)
34[Export(typeof(VisualStudioDocumentNavigationService))]
Workspace\VisualStudioIHostWorkspaceProvider.cs (1)
14[Export(typeof(IHostWorkspaceProvider))]
Microsoft.VisualStudio.LanguageServices.CSharp (5)
EditorConfigSettings\BinaryOperatorSpacingOptionsViewModelFactory.cs (1)
15[Export(typeof(IEnumSettingViewModelFactory)), Shared]
EditorConfigSettings\LabelPositionOptionsViewModel.cs (1)
17[Export(typeof(IEnumSettingViewModelFactory)), Shared]
SemanticSearch\SemanticSearchPresenterController.cs (1)
21[Export(typeof(ISemanticSearchPresenterController)), Shared]
SemanticSearch\SemanticSearchToolWindowController.cs (1)
21[Export(typeof(ISemanticSearchToolWindowController)), Shared]
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
50[Export(typeof(SemanticSearchToolWindowImpl))]
Microsoft.VisualStudio.LanguageServices.DevKit (5)
EditAndContinue\VoidActiveStatementTrackingController.cs (1)
12[Export(typeof(IActiveStatementTrackingController))]
Logging\VSCodeTelemetryLogger.cs (1)
20[Export(typeof(ITelemetryReporter)), Shared]
SourceLink\VSCodePdbSourceDocumentLogger.cs (1)
13[Export(typeof(IPdbSourceDocumentLogger)), Shared]
src\EditorFeatures\Core\EditAndContinue\ManagedHotReloadLanguageServiceFactory.cs (2)
22[Export(typeof(ManagedHotReloadLanguageServiceFactory))] 23[Export(typeof(IEditAndContinueSolutionProvider))]
Microsoft.VisualStudio.LanguageServices.Razor (30)
LanguageClient\Cohost\CohostDataTipRangeEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostDocumentPullDiagnosticsEndpoint.cs (1)
25[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostDocumentSpellCheckEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostInlineCompletionEndpoint.cs (1)
24[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostSemanticTokensRegistration.cs (1)
15[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostTextPresentationEndpoint.cs (1)
18[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostUriPresentationEndpoint.cs (1)
20[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostValidateBreakableRangeEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
LanguageClient\Cohost\CohostVSEndpointRegistration.cs (1)
16[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
30[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
27[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
31[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
26[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (1)
18[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
23[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
25[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
26[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
25[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
21[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
23[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
20[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
29[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorAnalyzerAssemblyRedirector.cs (1)
16[Export(typeof(IRazorAnalyzerAssemblyRedirector))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\TestVsServiceProvider.cs (1)
13[Export(typeof(SVsServiceProvider))]
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Features\Peek\IXamlPeekableItemFactory.cs (1)
27[Export(typeof(IXamlPeekableItemFactory)), Shared]
Microsoft.VisualStudioCode.RazorExtension (37)
Endpoints\CohostCodeLensEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
Endpoints\DocumentPullDiagnosticsEndpoint.cs (1)
23[Export(typeof(IDynamicRegistrationProvider))]
SemanticTokens\CohostSemanticTokensRegistration.cs (1)
14[Export(typeof(IDynamicRegistrationProvider))]
Services\ClientSettingsManager.cs (1)
12[Export(typeof(IClientSettingsManager))]
Services\CohostConfigurationChangedService.cs (2)
19[Export(typeof(ICohostConfigurationChangedService))] 20[Export(typeof(IRazorCohostStartupService))]
Services\LoggerFactory.cs (1)
10[Export(typeof(ILoggerFactory))]
Services\LoggerProvider.cs (1)
10[Export(typeof(ILoggerProvider))]
Services\RazorClientServerManagerProvider.cs (2)
14[Export(typeof(IRazorCohostStartupService))] 15[Export(typeof(RazorClientServerManagerProvider))]
Services\VSCodeFilePathService.cs (1)
10[Export(typeof(IFilePathService)), Shared]
Services\VSCodeLanguageServerFeatureOptions.cs (1)
11[Export(typeof(LanguageServerFeatureOptions))]
Services\VSCodeRemoteServiceInvoker.cs (1)
20[Export(typeof(IRemoteServiceInvoker))]
Services\VSCodeRemoteServicesInitializer.cs (1)
22[Export(typeof(IRazorCohostStartupService))]
Services\VSCodeTelemetryReporter.cs (2)
12[Export(typeof(VSCodeTelemetryReporter))] 13[Export(typeof(ITelemetryReporter))]
Services\VSCodeWorkspaceProvider.cs (2)
12[Export(typeof(IWorkspaceProvider))] 13[Export(typeof(VSCodeWorkspaceProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
30[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
31[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentColor\CohostDocumentColorEndpoint.cs (1)
18[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentHighlight\CohostDocumentHighlightEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FindAllReferences\CohostFindAllReferencesEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\FoldingRange\CohostFoldingRangeEndpoint.cs (1)
23[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostDocumentFormattingEndpoint.cs (1)
25[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostOnTypeFormattingEndpoint.cs (1)
26[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Formatting\CohostRangeFormattingEndpoint.cs (1)
25[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
21[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\InlayHints\CohostInlayHintEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\LinkedEditingRange\CohostLinkedEditingRangeEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToDefinitionEndpoint.cs (1)
23[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Navigation\CohostGoToImplementationEndpoint.cs (1)
20[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\OnAutoInsert\CohostOnAutoInsertEndpoint.cs (1)
29[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\RazorAnalyzerAssemblyRedirector.cs (1)
16[Export(typeof(IRazorAnalyzerAssemblyRedirector))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Rename\CohostRenameEndpoint.cs (1)
19[Export(typeof(IDynamicRegistrationProvider))]
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\SignatureHelp\CohostSignatureHelpEndpoint.cs (1)
22[Export(typeof(IDynamicRegistrationProvider))]