dotnet-core/release-notes/2.1/api-diff/2.0-vs-2.1_System.Data.Common.md

20 lines
987 B
Markdown
Raw Normal View History

2018-05-26 00:28:02 +02:00
# System.Data.Common
``` diff
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);
+ }
}
```