DbProviderFactory 类

定义

表示一组方法,这些方法用于创建提供程序对数据源类的实现的实例。

public ref class DbProviderFactory abstract
public abstract class DbProviderFactory
type DbProviderFactory = class
Public MustInherit Class DbProviderFactory
继承
DbProviderFactory
派生

构造函数

DbProviderFactory()

初始化 DbProviderFactory 类的新实例。

属性

CanCreateBatch

获取一个值,该值指示此 DbProviderFactory 是否支持 DbBatch 类。

CanCreateCommandBuilder

获取一个值,该值指示此 DbProviderFactory 是否支持 DbCommandBuilder 类。

CanCreateDataAdapter

获取一个值,该值指示此 DbProviderFactory 是否支持 DbDataAdapter 类。

CanCreateDataSourceEnumerator

获取一个值,该值指示此 DbProviderFactory 是否支持 DbDataSourceEnumerator 类。

方法

CreateBatch()

返回实现 DbBatch 类的提供程序类的一个新实例。

CreateBatchCommand()

返回实现 DbBatchCommand 类的提供程序类的一个新实例。

CreateCommand()

返回实现 DbCommand 类的提供程序类的一个新实例。

CreateCommandBuilder()

返回实现 DbCommandBuilder 类的提供程序类的一个新实例。

CreateConnection()

返回实现 DbConnection 类的提供程序类的一个新实例。

CreateConnectionStringBuilder()

返回实现 DbConnectionStringBuilder 类的提供程序类的一个新实例。

CreateDataAdapter()

返回实现 DbDataAdapter 类的提供程序类的一个新实例。

CreateDataSource(String)

返回提供程序类的新实例,该实例实现 DbDataSource 类,表示给定连接字符串的数据库,并准备好向该数据库分发连接。

CreateDataSourceEnumerator()

返回实现 DbDataSourceEnumerator 类的提供程序类的一个新实例。

CreateParameter()

返回实现 DbParameter 类的提供程序类的一个新实例。

CreatePermission(PermissionState)

返回实现 CodeAccessPermission 类的提供程序版本的提供程序类的一个新实例。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅