DbProviderFactory 類別

定義

表示用於建立資料來源類別 (class) 之提供者 (Provider) 實作 (Implementation) 執行個體的一組方法。

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)

適用於

另請參閱