3 overrides of GetService
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
Host\Mef\CodeStyleHostLanguageServices.MefHostExportProvider.cs (1)
44public override TLanguageService? GetService<TLanguageService>()
MefLanguageServices.cs (1)
53public override TLanguageService GetService<TLanguageService>()
Microsoft.CodeAnalysis.Workspaces (1)
MefLanguageServices.cs (1)
53public override TLanguageService GetService<TLanguageService>()
48 references to GetService
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
Host\Mef\CodeStyleHostLanguageServices.MefHostExportProvider.cs (2)
46=> _codeStyleLanguageServices.GetService<TLanguageService>() ?? _hostLanguageServices.GetService<TLanguageService>();
HostWorkspaceServicesExtensions.cs (1)
10=> hostWorkspaceServices?.GetExtendedLanguageServices(languageName).GetService<TLanguageService>();
ProjectExtensions.cs (1)
20=> project?.GetExtendedLanguageServices().GetService<TLanguageService>();
Microsoft.CodeAnalysis.EditorFeatures (1)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
100var provider = workspace.Services.GetLanguageServices(language).GetService<ILanguageSettingsProviderFactory<T>>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
Workspaces\TestHostProject.cs (2)
241_compilationOptions = compilationOptions ?? this.LanguageServiceProvider.GetService<ICompilationFactoryService>().GetDefaultCompilationOptions(); 242_parseOptions = parseOptions ?? this.LanguageServiceProvider.GetService<ISyntaxTreeFactoryService>().GetDefaultParseOptions();
Workspaces\TestWorkspace_XmlConsumption.cs (5)
252var syntaxFactory = languageServices.GetService<ISyntaxTreeFactoryService>(); 253var compilationFactory = languageServices.GetService<ICompilationFactoryService>(); 412parseOptions = languageServices.GetService<ISyntaxTreeFactoryService>().GetDefaultParseOptions(); 678var compilationOptions = languageServices.GetService<ICompilationFactoryService>().GetDefaultCompilationOptions(); 964var compilationFactory = languageServices.GetService<ICompilationFactoryService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Workspaces\DefaultMefHostTests.cs (2)
26var csservice = ws.Services.GetLanguageServices(LanguageNames.CSharp).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>(); 29var vbservice = ws.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Peek\PeekHelpers.cs (1)
53var syntaxFactsService = workspace.Services.GetLanguageServices(root.Language).GetService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Workspaces\SymbolDescriptionServiceTests.vb (1)
28Dim symbolDescriptionService = languageServiceProvider.GetService(Of ISymbolDisplayService)()
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
LineSeparators\LineSeparatorTests.vb (1)
293Dim service = Assert.IsType(Of VisualBasicLineSeparatorService)(workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService(Of ILineSeparatorService)())
QuickInfo\SemanticQuickInfoSourceTests.vb (1)
25.GetService(Of QuickInfoService)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CaseCorrection\VisualBasicCaseCorrectionService.vb (1)
24_syntaxFactsService = provider.GetService(Of ISyntaxFactsService)()
Microsoft.CodeAnalysis.Workspaces (7)
Formatting\Formatter.cs (1)
244var languageFormatter = languageServices.GetService<ISyntaxFormattingService>();
HostWorkspaceServicesExtensions.cs (1)
10=> hostWorkspaceServices?.GetExtendedLanguageServices(languageName).GetService<TLanguageService>();
Workspace\Host\HostLanguageServices.cs (3)
49var service = GetService<TLanguageService>(); 65get { return this.GetService<ICompilationFactoryService>(); } 71get { return this.GetService<ISyntaxTreeFactoryService>(); }
Workspace\Host\LanguageServices.cs (2)
31/// <inheritdoc cref="HostLanguageServices.GetService"/> 33=> _services.GetService<TLanguageService>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
FormattingTests.cs (2)
38var service = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ISyntaxFormattingService>(); 65var service = workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService<ISyntaxFormattingService>();
SolutionTests\SolutionTests.cs (2)
3204var service = ws.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ITestLanguageService>(); 3208var service2 = ws2.Services.GetLanguageServices(LanguageNames.CSharp).GetService<ITestLanguageService>();
Microsoft.VisualStudio.LanguageServices (11)
LanguageService\AbstractCreateServicesOnTextViewConnection.cs (2)
109_ = languageServices.GetService<ISnippetInfoService>(); 113languageServices.GetService<CompletionService>()?.LoadImportedProviders();
LanguageService\AbstractLanguageService`2.cs (1)
169var formatter = this.Workspace.Services.GetLanguageServices(RoslynLanguageName).GetService<ISyntaxFormattingService>();
LanguageService\AbstractLanguageService`2.VsLanguageDebugInfo.cs (3)
55_languageDebugInfo = languageServiceProvider.GetService<ILanguageDebugInfoService>(); 56_breakpointService = languageServiceProvider.GetService<IBreakpointResolutionService>(); 57_proximityExpressionsService = languageServiceProvider.GetService<IProximityExpressionsService>();
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (1)
58_libraryService = new Lazy<ILibraryService>(() => Workspace.Services.GetLanguageServices(_languageName).GetService<ILibraryService>());
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
1523language => Services.GetLanguageServices(language).GetService<IProjectExistsUIContextProviderLanguageService>()?.GetUIContext());
Venus\ContainedDocument.cs (3)
607_workspace.Services.GetLanguageServices(_project.Language).GetService<IContentTypeLanguageService>().GetDefaultContentType()); 977var service = _workspace.Services.GetLanguageServices(_project.Language).GetService<IVenusBraceMatchingService>(); 1001var syntaxFact = _workspace.Services.GetLanguageServices(_project.Language).GetService<ISyntaxFactsService>();
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelNavigationPointServiceFactory.cs (1)
32return provider.GetService<ICodeModelService>();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
F1Help\F1HelpTests.cs (1)
31var service = Assert.IsType<CSharpHelpContextService>(workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService<IHelpContextService>());
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\CPSProject_IWorkspaceProjectContext.cs (1)
89if (visualStudioWorkspace.Services.GetLanguageServices(projectSystemProject.Language).GetService<ICommandLineParserService>() != null)
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
Completion\CSharpCompletionSnippetNoteTests.vb (2)
119Dim testSnippetInfoService = DirectCast(state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService(Of ISnippetInfoService)(), TestCSharpSnippetInfoService) 137Dim testSnippetInfoService = DirectCast(state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetService(Of ISnippetInfoService)(), TestCSharpSnippetInfoService)
Completion\VisualBasicCompletionSnippetNoteTests.vb (1)
87Dim testSnippetInfoService = DirectCast(state.Workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService(Of ISnippetInfoService)(), TestVisualBasicSnippetInfoService)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelNavigationPointServiceFactory.vb (1)
24Return provider.GetService(Of ICodeModelService)