2 overrides of IdentifierData
Microsoft.VisualStudio.TestPlatform.Common (2)
ExtensionFramework\Utilities\TestExtensionPluginInformation.cs (1)
33public override string? IdentifierData
ExtensionFramework\Utilities\TestSettingsProviderPluginInformation.cs (1)
33public override string? IdentifierData
17 references to IdentifierData
Microsoft.VisualStudio.TestPlatform.Common (17)
DataCollection\DataCollectionManager.cs (1)
453if (string.Equals(extension.TestPluginInfo?.IdentifierData, extensionUri, StringComparison.OrdinalIgnoreCase))
ExtensionFramework\TestDiscoveryExtensionManager.cs (1)
131EqtTrace.Error("TestDiscoveryManager: LoadExtensions: Exception occurred while loading extension {0}: {1}", discoverer.TestPluginInfo?.IdentifierData, ex);
ExtensionFramework\TestExecutorExtensionManager.cs (7)
70if (testExtension.TestPluginInfo?.IdentifierData is not null) 72cache.Add(testExtension.TestPluginInfo.IdentifierData, testExtension); 80if (testExtension.TestPluginInfo?.IdentifierData is null 81|| !cache.ContainsKey(testExtension.TestPluginInfo.IdentifierData)) 94cache[testExtension.TestPluginInfo.IdentifierData] = new(testExtension.Value, testExtension.Metadata); 100testExtension.TestPluginInfo.IdentifierData, 232executor.TestPluginInfo?.IdentifierData,
ExtensionFramework\TestPluginDiscoverer.cs (6)
223if (pluginInfo == null || pluginInfo.IdentifierData == null) 230if (extensionCollection.ContainsKey(pluginInfo.IdentifierData)) 234pluginInfo.IdentifierData, pluginInfo.AssemblyQualifiedName, filePath, extensionCollection[pluginInfo.IdentifierData].AssemblyQualifiedName); 238extensionCollection.Add(pluginInfo.IdentifierData, pluginInfo); 240pluginInfo.IdentifierData, pluginInfo.AssemblyQualifiedName, filePath);
ExtensionFramework\TestPluginManager.cs (1)
212if (!plugin.IdentifierData.IsNullOrEmpty())
ExtensionFramework\Utilities\TestExtensions.cs (1)
487extensionDict.Add(extensionType, new HashSet<string>(extensions.Select(e => e.IdentifierData!)));