1 interface inheriting from ISettingsProvider
Microsoft.TestPlatform.CrossPlatEngine (1)
DataCollection\Interfaces\IDataCollectorsSettingsProvider.cs (1)
12
public interface IDataCollectorsSettingsProvider :
ISettingsProvider
14 references to ISettingsProvider
Microsoft.VisualStudio.TestPlatform.Common (13)
RunSettings.cs (5)
32
private readonly Dictionary<string, LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>> _settings;
44
_settings = new Dictionary<string, LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>>();
57
public
ISettingsProvider
? GetSettings(string? settingsName)
236
private static LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities> CreateLazyThrower(
241
return new LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>(
SettingsProvider\SettingsProviderExtensionManager.cs (8)
36
private readonly IEnumerable<LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>> _settingsProviders;
51
IEnumerable<LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>> settingsProviders,
52
IEnumerable<LazyExtension<
ISettingsProvider
, Dictionary<string, object>>> unfilteredSettingsProviders,
60
SettingsProvidersMap = new Dictionary<string, LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>>();
89
public IEnumerable<LazyExtension<
ISettingsProvider
, Dictionary<string, object>>> UnfilteredSettingsProviders { get; }
94
public Dictionary<string, LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>> SettingsProvidersMap { get; }
109
TestPluginManager.GetSpecificTestExtensions<TestSettingsProviderPluginInformation,
ISettingsProvider
, ISettingsProviderCapabilities, TestSettingsProviderMetadata>(
167
internal LazyExtension<
ISettingsProvider
, ISettingsProviderCapabilities>? GetSettingsProvider(string settingsName)
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Adapter\Interfaces\IRunSettings.cs (1)
16
ISettingsProvider
? GetSettings(string? settingsName);