3 types derived from TestPluginInformation
Microsoft.VisualStudio.TestPlatform.Common (3)
ExtensionFramework\Utilities\TestDiscovererPluginInformation.cs (1)
18
internal class TestDiscovererPluginInformation :
TestPluginInformation
ExtensionFramework\Utilities\TestExtensionPluginInformation.cs (1)
15
internal abstract class TestExtensionPluginInformation :
TestPluginInformation
ExtensionFramework\Utilities\TestSettingsProviderPluginInformation.cs (1)
15
internal class TestSettingsProviderPluginInformation :
TestPluginInformation
25 references to TestPluginInformation
Microsoft.VisualStudio.TestPlatform.Common (25)
ExtensionFramework\TestPluginCache.cs (3)
123
where TPluginInfo :
TestPluginInformation
315
where TPluginInfo :
TestPluginInformation
456
private Dictionary<string, TPluginInfo> GetTestExtensions<TPluginInfo, TExtension>(IEnumerable<string> extensionPaths) where TPluginInfo :
TestPluginInformation
ExtensionFramework\TestPluginDiscoverer.cs (4)
37
public static Dictionary<string, TPluginInfo> GetTestExtensionsInformation<TPluginInfo, TExtension>(IEnumerable<string> extensionPaths) where TPluginInfo :
TestPluginInformation
80
where TPluginInfo :
TestPluginInformation
128
where TPluginInfo :
TestPluginInformation
211
where TPluginInfo :
TestPluginInformation
ExtensionFramework\TestPluginManager.cs (7)
114
out IEnumerable<LazyExtension<TExtension, IMetadata>> filtered) where TMetadata : IMetadata where TPluginInfo :
TestPluginInformation
151
bool skipCache = false) where TMetadata : IMetadata where TPluginInfo :
TestPluginInformation
163
private static IEnumerable<
TestPluginInformation
> GetValuesFromDictionary<T>(Dictionary<string, T> dictionary)
164
where T :
TestPluginInformation
166
var values = new List<
TestPluginInformation
>();
204
where TPluginInfo :
TestPluginInformation
210
foreach (
var
plugin in testPlugins)
ExtensionFramework\Utilities\LazyExtension.cs (3)
44
public LazyExtension(
TestPluginInformation
pluginInfo, Type metadataType)
56
public LazyExtension(
TestPluginInformation
pluginInfo, TMetadata metadata)
80
internal
TestPluginInformation
? TestPluginInfo { get; }
ExtensionFramework\Utilities\TestExtensions.cs (8)
182
where TPluginInfo :
TestPluginInformation
252
internal Dictionary<string, TPluginInfo>? GetTestExtensionCache<TPluginInfo>() where TPluginInfo :
TestPluginInformation
296
internal bool AreTestExtensionsCached<TPluginInfo>() where TPluginInfo :
TestPluginInformation
337
internal void SetTestExtensionsCacheStatusToTrue<TPluginInfo>() where TPluginInfo :
TestPluginInformation
429
var
testPluginInformation = extension.Value as
TestPluginInformation
;
442
private void SetTestExtensionCache<TPluginInfo>(Dictionary<string, TPluginInfo> testPluginInfos) where TPluginInfo :
TestPluginInformation
480
where T :
TestPluginInformation