DbProviderFactories.GetFactory 方法

定义

返回 DbProviderFactory 的一个实例。

重载

GetFactory(DbConnection)

返回 DbProviderFactory 的一个实例。

GetFactory(DataRow)

返回 DbProviderFactory 的一个实例。

GetFactory(String)

返回 DbProviderFactory 的一个实例。

GetFactory(DbConnection)

返回 DbProviderFactory 的一个实例。

public:
 static System::Data::Common::DbProviderFactory ^ GetFactory(System::Data::Common::DbConnection ^ connection);
public static System.Data.Common.DbProviderFactory? GetFactory (System.Data.Common.DbConnection connection);
public static System.Data.Common.DbProviderFactory GetFactory (System.Data.Common.DbConnection connection);
static member GetFactory : System.Data.Common.DbConnection -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (connection As DbConnection) As DbProviderFactory

参数

connection
DbConnection

要使用的连接。

返回

DbProviderFactory

指定连接的 DbProviderFactory 实例。

适用于

GetFactory(DataRow)

返回 DbProviderFactory 的一个实例。

public:
 static System::Data::Common::DbProviderFactory ^ GetFactory(System::Data::DataRow ^ providerRow);
public static System.Data.Common.DbProviderFactory GetFactory (System.Data.DataRow providerRow);
static member GetFactory : System.Data.DataRow -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (providerRow As DataRow) As DbProviderFactory

参数

providerRow
DataRow

DataRow 包含提供程序的配置信息。

返回

DbProviderFactory

指定 DbProviderFactoryDataRow 的一个实例。

注解

providerRow 参数对应于由 DataRow 返回的表的 GetFactoryClasses

另请参阅

适用于

GetFactory(String)

返回 DbProviderFactory 的一个实例。

public:
 static System::Data::Common::DbProviderFactory ^ GetFactory(System::String ^ providerInvariantName);
public static System.Data.Common.DbProviderFactory GetFactory (string providerInvariantName);
static member GetFactory : string -> System.Data.Common.DbProviderFactory
Public Shared Function GetFactory (providerInvariantName As String) As DbProviderFactory

参数

providerInvariantName
String

提供程序的固定名称。

返回

DbProviderFactory

指定提供程序名称的 DbProviderFactory 的一个实例。

注解

providerInvariantName参数对应于返回的GetFactoryClasses表的 InvariantName 列。

如果传递providerInvariantName的值无效,则会引发消息“找不到请求.NET Framework数据提供程序”的消息引发异常。 它可能未安装。

另请参阅

适用于