1
0
mirror of synced 2025-12-19 18:06:02 -05:00
Files
core/release-notes/2.1/api-diff/2.0-vs-2.1_System.Data.Common.md
Rich Lander f82833aa44 Update dotnetcli domain -- 2.x and 3.x (#9687)
* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Fix linter errors

* Update linter errors
2025-01-13 09:39:23 -08:00

986 B

System.Data.Common

 namespace System.Data.Common {
+    public static class DbProviderFactories {
+        public static DbProviderFactory GetFactory(DbConnection connection);
+        public static DbProviderFactory GetFactory(DataRow providerRow);
+        public static DbProviderFactory GetFactory(string providerInvariantName);
+        public static DataTable GetFactoryClasses();
+        public static IEnumerable<string> GetProviderInvariantNames();
+        public static void RegisterFactory(string providerInvariantName, DbProviderFactory factory);
+        public static void RegisterFactory(string providerInvariantName, string factoryTypeAssemblyQualifiedName);
+        public static void RegisterFactory(string providerInvariantName, Type providerFactoryClass);
+        public static bool TryGetFactory(string providerInvariantName, out DbProviderFactory factory);
+        public static bool UnregisterFactory(string providerInvariantName);
+    }
 }