2 overrides of IdentifierData
Microsoft.VisualStudio.TestPlatform.Common (2)
ExtensionFramework\Utilities\TestExtensionPluginInformation.cs (1)
33
public override string?
IdentifierData
ExtensionFramework\Utilities\TestSettingsProviderPluginInformation.cs (1)
33
public override string?
IdentifierData
14 references to IdentifierData
Microsoft.VisualStudio.TestPlatform.Common (14)
DataCollection\DataCollectionManager.cs (1)
433
if (string.Equals(extension.TestPluginInfo?.
IdentifierData
, extensionUri, StringComparison.OrdinalIgnoreCase))
ExtensionFramework\TestExecutorExtensionManager.cs (5)
70
if (testExtension.TestPluginInfo?.
IdentifierData
is not null)
72
cache.Add(testExtension.TestPluginInfo.
IdentifierData
, testExtension);
80
if (testExtension.TestPluginInfo?.
IdentifierData
is not null
81
&& cache.ContainsKey(testExtension.TestPluginInfo.
IdentifierData
))
83
cache[testExtension.TestPluginInfo.
IdentifierData
] = new(testExtension.Value, testExtension.Metadata);
ExtensionFramework\TestPluginDiscoverer.cs (6)
223
if (pluginInfo == null || pluginInfo.
IdentifierData
== null)
230
if (extensionCollection.ContainsKey(pluginInfo.
IdentifierData
))
234
pluginInfo.
IdentifierData
, pluginInfo.AssemblyQualifiedName, filePath, extensionCollection[pluginInfo.
IdentifierData
].AssemblyQualifiedName);
238
extensionCollection.Add(pluginInfo.
IdentifierData
, pluginInfo);
240
pluginInfo.
IdentifierData
, pluginInfo.AssemblyQualifiedName, filePath);
ExtensionFramework\TestPluginManager.cs (1)
212
if (!plugin.
IdentifierData
.IsNullOrEmpty())
ExtensionFramework\Utilities\TestExtensions.cs (1)
487
extensionDict.Add(extensionType, new HashSet<string>(extensions.Select(e => e.
IdentifierData
!)));