46 implementations of GetOptionsAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Features\Options\GlobalCodeActionOptionsProvider.cs (11)
48
ValueTask<LineFormattingOptions> OptionsProvider<LineFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
51
ValueTask<DocumentFormattingOptions> OptionsProvider<DocumentFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
54
ValueTask<SyntaxFormattingOptions> OptionsProvider<SyntaxFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
57
ValueTask<SimplifierOptions> OptionsProvider<SimplifierOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
60
ValueTask<AddImportPlacementOptions> OptionsProvider<AddImportPlacementOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
63
ValueTask<OrganizeImportsOptions> OptionsProvider<OrganizeImportsOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
66
ValueTask<CodeCleanupOptions> OptionsProvider<CodeCleanupOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
69
ValueTask<CodeGenerationOptions> OptionsProvider<CodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
72
ValueTask<NamingStylePreferences> OptionsProvider<NamingStylePreferences>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
75
ValueTask<CleanCodeGenerationOptions> OptionsProvider<CleanCodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
78
ValueTask<CodeAndImportGenerationOptions> OptionsProvider<CodeAndImportGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Workspaces (35)
CleanCodeGenerationOptions.cs (4)
61
ValueTask<CleanCodeGenerationOptions> OptionsProvider<CleanCodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
64
async ValueTask<CodeAndImportGenerationOptions> OptionsProvider<CodeAndImportGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
67
async ValueTask<CodeGenerationOptions> OptionsProvider<CodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
70
async ValueTask<NamingStylePreferences> OptionsProvider<NamingStylePreferences>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
CodeActionOptions.cs (11)
99
ValueTask<LineFormattingOptions> OptionsProvider<LineFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
102
ValueTask<DocumentFormattingOptions> OptionsProvider<DocumentFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
105
ValueTask<SyntaxFormattingOptions> OptionsProvider<SyntaxFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
108
ValueTask<SimplifierOptions> OptionsProvider<SimplifierOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
111
ValueTask<AddImportPlacementOptions> OptionsProvider<AddImportPlacementOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
114
ValueTask<OrganizeImportsOptions> OptionsProvider<OrganizeImportsOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
117
ValueTask<CodeCleanupOptions> OptionsProvider<CodeCleanupOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
120
ValueTask<CodeGenerationOptions> OptionsProvider<CodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
123
ValueTask<NamingStylePreferences> OptionsProvider<NamingStylePreferences>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
126
ValueTask<CleanCodeGenerationOptions> OptionsProvider<CleanCodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
136
ValueTask<CodeAndImportGenerationOptions> OptionsProvider<CodeAndImportGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
CodeCleanupOptions.cs (6)
63
ValueTask<CodeCleanupOptions> OptionsProvider<CodeCleanupOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
66
async ValueTask<LineFormattingOptions> OptionsProvider<LineFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
69
async ValueTask<DocumentFormattingOptions> OptionsProvider<DocumentFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
72
async ValueTask<SyntaxFormattingOptions> OptionsProvider<SyntaxFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
75
async ValueTask<SimplifierOptions> OptionsProvider<SimplifierOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
78
async ValueTask<AddImportPlacementOptions> OptionsProvider<AddImportPlacementOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
CodeGenerationOptions.cs (4)
75
ValueTask<CodeAndImportGenerationOptions> OptionsProvider<CodeAndImportGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
78
ValueTask<CodeGenerationOptions> OptionsProvider<CodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
81
ValueTask<NamingStylePreferences> OptionsProvider<NamingStylePreferences>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
84
ValueTask<AddImportPlacementOptions> OptionsProvider<AddImportPlacementOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
Options\LegacyGlobalCodeActionOptionsWorkspaceService.cs (10)
44
ValueTask<LineFormattingOptions> OptionsProvider<LineFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
47
ValueTask<DocumentFormattingOptions> OptionsProvider<DocumentFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
50
ValueTask<SyntaxFormattingOptions> OptionsProvider<SyntaxFormattingOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
53
ValueTask<SimplifierOptions> OptionsProvider<SimplifierOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
56
ValueTask<AddImportPlacementOptions> OptionsProvider<AddImportPlacementOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
59
ValueTask<CodeCleanupOptions> OptionsProvider<CodeCleanupOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
62
ValueTask<CleanCodeGenerationOptions> OptionsProvider<CleanCodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
65
ValueTask<CodeAndImportGenerationOptions> OptionsProvider<CodeAndImportGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
68
ValueTask<CodeGenerationOptions> OptionsProvider<CodeGenerationOptions>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
71
ValueTask<NamingStylePreferences> OptionsProvider<NamingStylePreferences>.
GetOptionsAsync
(LanguageServices languageServices, CancellationToken cancellationToken)
12 references to GetOptionsAsync
Microsoft.CodeAnalysis.Features (1)
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
341
var fallbackFormattingOptions = await ((OptionsProvider<SyntaxFormattingOptions>)Options.FallbackOptions).
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (11)
AddImportPlacementOptions.cs (1)
68
=> await GetAddImportPlacementOptionsAsync(document, await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
CleanCodeGenerationOptions.cs (1)
84
=> await document.GetCleanCodeGenerationOptionsAsync(await ((OptionsProvider<CleanCodeGenerationOptions>)fallbackOptionsProvider).
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
CodeCleanupOptions.cs (1)
103
=> await document.GetCodeCleanupOptionsAsync(await ((OptionsProvider<CodeCleanupOptions>)fallbackOptionsProvider).
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
CodeGenerationOptions.cs (1)
134
=> await GetCodeGenerationOptionsAsync(document, await ((OptionsProvider<CodeGenerationOptions>)fallbackOptionsProvider).
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
DocumentFormattingOptions.cs (1)
53
=> await document.GetDocumentFormattingOptionsAsync(await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
LineFormattingOptions.cs (1)
55
=> await GetLineFormattingOptionsAsync(document, await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
NamingStyleOptions.cs (1)
54
return await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false);
OrganizeImports\OrganizeImportsOptions.cs (1)
55
=> await GetOrganizeImportsOptionsAsync(document, await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
Remote\RemoteOptionsProvider.cs (1)
29
=> _optionsProvider.
GetOptionsAsync
(_services.GetLanguageServices(language), cancellationToken);
SimplifierOptions.cs (1)
88
=> await document.GetSimplifierOptionsAsync(await fallbackOptionsProvider.
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);
SyntaxFormattingOptions.cs (1)
73
=> await GetSyntaxFormattingOptionsAsync(document, await ((OptionsProvider<SyntaxFormattingOptions>)fallbackOptionsProvider).
GetOptionsAsync
(document.Project.Services, cancellationToken).ConfigureAwait(false), cancellationToken).ConfigureAwait(false);