1 implementation of IGlobalOptionService
Microsoft.CodeAnalysis.Workspaces (1)
Options\GlobalOptionService.cs (1)
22
[ImportMany] IEnumerable<Lazy<IOptionPersisterProvider>> optionPersisterProviders) :
IGlobalOptionService
16 references to IGlobalOptionService
Microsoft.CodeAnalysis.Features (12)
Diagnostics\Options\SolutionCrawlerOptionsStorage.cs (8)
34
public static BackgroundAnalysisScope GetBackgroundAnalysisScope(this
IGlobalOptionService
globalOptions, string language)
47
public static CompilerDiagnosticsScope GetBackgroundCompilerAnalysisScope(this
IGlobalOptionService
globalOptions, string language)
61
public static bool IsFullSolutionAnalysisEnabled(this DiagnosticAnalyzer analyzer,
IGlobalOptionService
globalOptions, string language)
78
/// <see cref="IsFullSolutionAnalysisEnabled(
IGlobalOptionService
, string, out bool, out bool)"/>.
81
this
IGlobalOptionService
globalOptions,
95
/// <see cref="IsFullSolutionAnalysisEnabled(
IGlobalOptionService
, string)"/>.
108
this
IGlobalOptionService
globalOptions,
124
this
IGlobalOptionService
globalOptions,
Diagnostics\Service\DiagnosticAnalyzerService.cs (3)
27
IGlobalOptionService
globalOptions,
56
private readonly
IGlobalOptionService
_globalOptions;
76
IGlobalOptionService
globalOptions,
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (1)
51
public static bool IsAnalyzerEnabledForProject(DiagnosticAnalyzer analyzer, Project project,
IGlobalOptionService
globalOptions)
Microsoft.CodeAnalysis.Workspaces (4)
Options\GlobalOptionService.cs (1)
18
[Export(typeof(
IGlobalOptionService
)), Shared]
Options\ILegacyWorkspaceOptionService.cs (1)
22
IGlobalOptionService
GlobalOptions { get; }
Options\LegacyWorkspaceOptionService.cs (2)
19
internal sealed class LegacyGlobalOptionService(
IGlobalOptionService
globalOptionService) : ILegacyGlobalOptionService
29
public
IGlobalOptionService
GlobalOptions { get; } = globalOptionService;