Поделиться через


DbProviderFactories.RegisterFactory Метод

Определение

Перегрузки

RegisterFactory(String, DbProviderFactory)

Регистрирует экземпляр DbProviderFactory под указанным инвариантным именем поставщика.

RegisterFactory(String, String)

Регистрирует DbProviderFactory с заданным именем с указанием сборки под указанным инвариантным именем поставщика.

RegisterFactory(String, Type)

Регистрирует DbProviderFactory с заданным типом под указанным инвариантным именем поставщика.

RegisterFactory(String, DbProviderFactory)

Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs

Регистрирует экземпляр DbProviderFactory под указанным инвариантным именем поставщика.

public:
 static void RegisterFactory(System::String ^ providerInvariantName, System::Data::Common::DbProviderFactory ^ factory);
public static void RegisterFactory (string providerInvariantName, System.Data.Common.DbProviderFactory factory);
static member RegisterFactory : string * System.Data.Common.DbProviderFactory -> unit
Public Shared Sub RegisterFactory (providerInvariantName As String, factory As DbProviderFactory)

Параметры

providerInvariantName
String

Инвариантное имя поставщика, под которым регистрируется поставщик.

factory
DbProviderFactory

Экземпляр фабрики поставщика для регистрации.

Комментарии

Если поставщик уже зарегистрирован в providerInvariantName, эта регистрация будет перезаписана.

Применяется к

RegisterFactory(String, String)

Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs

Регистрирует DbProviderFactory с заданным именем с указанием сборки под указанным инвариантным именем поставщика.

public:
 static void RegisterFactory(System::String ^ providerInvariantName, System::String ^ factoryTypeAssemblyQualifiedName);
public static void RegisterFactory (string providerInvariantName, string factoryTypeAssemblyQualifiedName);
static member RegisterFactory : string * string -> unit
Public Shared Sub RegisterFactory (providerInvariantName As String, factoryTypeAssemblyQualifiedName As String)

Параметры

providerInvariantName
String

Инвариантное имя поставщика, под которым регистрируется поставщик.

factoryTypeAssemblyQualifiedName
String

Имя с указанием сборки для DbProviderFactory.

Комментарии

Если поставщик уже зарегистрирован в providerInvariantName, эта регистрация будет перезаписана.

Применяется к

RegisterFactory(String, Type)

Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs
Исходный код:
DbProviderFactories.cs

Регистрирует DbProviderFactory с заданным типом под указанным инвариантным именем поставщика.

public:
 static void RegisterFactory(System::String ^ providerInvariantName, Type ^ providerFactoryClass);
public static void RegisterFactory (string providerInvariantName, Type providerFactoryClass);
static member RegisterFactory : string * Type -> unit
Public Shared Sub RegisterFactory (providerInvariantName As String, providerFactoryClass As Type)

Параметры

providerInvariantName
String

Инвариантное имя поставщика, под которым регистрируется поставщик.

providerFactoryClass
Type

Тип, представляющий DbProviderFactory.

Комментарии

Если поставщик уже зарегистрирован в providerInvariantName, эта регистрация будет перезаписана.

Применяется к