6 implementations of Options
AnalyzerRunner (1)
AnalyzerRunnerWorkspaceConfigurationService.cs (1)
15public WorkspaceConfigurationOptions Options { get; set; } = WorkspaceConfigurationOptions.Default;
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Options\WorkspaceConfigurationService.cs (1)
21public WorkspaceConfigurationOptions Options { get => field ??= _globalOptions.GetWorkspaceConfigurationOptions(); private set; }
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\ProcessTelemetry\RemoteWorkspaceConfigurationService.cs (1)
25public WorkspaceConfigurationOptions Options
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\IWorkspaceConfigurationService.cs (1)
22public WorkspaceConfigurationOptions Options => WorkspaceConfigurationOptions.Default;
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspaceConfigurationService.cs (1)
18public WorkspaceConfigurationOptions Options { get; set; } = WorkspaceConfigurationOptions.Default;
Roslyn.VisualStudio.Next.UnitTests (1)
Services\ServiceHubServicesTests.cs (1)
703public WorkspaceConfigurationOptions Options => globalOptionService.GetWorkspaceConfigurationOptions();
14 references to Options
Microsoft.CodeAnalysis.Remote.Workspaces (1)
ServiceHubRemoteHostClient.cs (1)
77(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, localSettingsDirectory, cancellationToken),
Microsoft.CodeAnalysis.Workspaces (5)
Diagnostics\Extensions.cs (1)
399var options = project.Solution.Services.GetRequiredService<IWorkspaceConfigurationService>().Options;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
127var configuration = solution.Services.GetRequiredService<IWorkspaceConfigurationService>().Options;
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (2)
71_validateStates = project.LanguageServices.SolutionServices.GetRequiredService<IWorkspaceConfigurationService>().Options.ValidateCompilationTrackerStates; 611var workspacePreference = compilationState.Services.GetRequiredService<IWorkspaceConfigurationService>().Options.SourceGeneratorExecution;
Workspace\Workspace_SourceGeneration.cs (1)
37var configuration = this.Services.GetRequiredService<IWorkspaceConfigurationService>().Options;
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
1416(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options with { SourceGeneratorExecution = executionPreference }, TempRoot.Root, cancellationToken),
Roslyn.VisualStudio.Next.UnitTests (7)
Services\ServiceHubServicesTests.cs (7)
732(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 816(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 871(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 1427(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 1497(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 1581(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken), 1660(service, cancellationToken) => service.InitializeAsync(workspaceConfigurationService.Options, TempRoot.Root, cancellationToken),