2 implementations of IOptionPersisterProvider
Microsoft.VisualStudio.LanguageServices (2)
Options\PackageSettingsPersisterProvider.cs (1)
18
internal sealed class PackageSettingsPersisterProvider :
IOptionPersisterProvider
Options\VisualStudioOptionPersisterProvider.cs (1)
24
internal sealed class VisualStudioOptionPersisterProvider :
IOptionPersisterProvider
8 references to IOptionPersisterProvider
Microsoft.CodeAnalysis.Workspaces (4)
Options\GlobalOptionService.cs (4)
23
private readonly ImmutableArray<Lazy<
IOptionPersisterProvider
>> _optionPersisterProviders;
40
[ImportMany] IEnumerable<Lazy<
IOptionPersisterProvider
>> optionPersisters)
66
ImmutableArray<Lazy<
IOptionPersisterProvider
>> persisterProviders,
80
ImmutableArray<Lazy<
IOptionPersisterProvider
>> persisterProviders,
Microsoft.VisualStudio.LanguageServices (4)
Options\PackageSettingsPersisterProvider.cs (1)
17
[Export(typeof(
IOptionPersisterProvider
))]
Options\VisualStudioOptionPersisterProvider.cs (1)
22
[Export(typeof(
IOptionPersisterProvider
))]
RoslynPackage.cs (2)
195
var persisterProviders = componentModel.GetExtensions<
IOptionPersisterProvider
>().ToImmutableArray();
197
foreach (
var
provider in persisterProviders)