SqlClientFactory 類別

定義

表示一組方法,用於建立 System.Data.SqlClient 提供者之資料來源類別 (Class) 實作的執行個體。

public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory, IServiceProvider
type SqlClientFactory = class
    inherit DbProviderFactory
type SqlClientFactory = class
    inherit DbProviderFactory
    interface IServiceProvider
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Implements IServiceProvider
繼承
SqlClientFactory
實作

欄位

Instance

取得 SqlClientFactory 的執行個體。 這可以用來擷取強型別的資料物件。

屬性

CanCreateBatch

取得值,指出這個 DbProviderFactory 執行個體是否支援 DbBatch 類別。

(繼承來源 DbProviderFactory)
CanCreateCommandBuilder

取得值,指出這個 DbProviderFactory 執行個體是否支援 DbCommandBuilder 類別。

(繼承來源 DbProviderFactory)
CanCreateDataAdapter

取得值,指出這個 DbProviderFactory 執行個體是否支援 DbDataAdapter 類別。

(繼承來源 DbProviderFactory)
CanCreateDataSourceEnumerator

取得值,這個值表示是否可建立 SqlDataSourceEnumerator

CanCreateDataSourceEnumerator

取得值,指出這個 DbProviderFactory 執行個體是否支援 DbDataSourceEnumerator 類別。

(繼承來源 DbProviderFactory)

方法

CreateBatch()

傳回提供者類別的新執行個體,該執行個體會實作 DbBatch 類別。

(繼承來源 DbProviderFactory)
CreateBatchCommand()

傳回提供者類別的新執行個體,該執行個體會實作 DbBatchCommand 類別。

(繼承來源 DbProviderFactory)
CreateCommand()

傳回強型別的 DbCommand 執行個體。

CreateCommandBuilder()

傳回強型別的 DbCommandBuilder 執行個體。

CreateCommandBuilder()

傳回提供者類別的新執行個體,該執行個體會實作 DbCommandBuilder 類別。

(繼承來源 DbProviderFactory)
CreateConnection()

傳回強型別的 DbConnection 執行個體。

CreateConnectionStringBuilder()

傳回強型別的 DbConnectionStringBuilder 執行個體。

CreateDataAdapter()

傳回強型別的 DbDataAdapter 執行個體。

CreateDataAdapter()

傳回提供者類別的新執行個體,該執行個體會實作 DbDataAdapter 類別。

(繼承來源 DbProviderFactory)
CreateDataSource(String) (繼承來源 DbProviderFactory)
CreateDataSourceEnumerator()

傳回新的 SqlDataSourceEnumerator

CreateDataSourceEnumerator()

傳回提供者類別的新執行個體,該執行個體會實作 DbDataSourceEnumerator 類別。

(繼承來源 DbProviderFactory)
CreateParameter()

傳回強型別的 DbParameter 執行個體。

CreatePermission(PermissionState)

傳回新的 CodeAccessPermission

CreatePermission(PermissionState)

傳回提供者類別的新執行個體,該類別實作 CodeAccessPermission 類別的提供者版本。

(繼承來源 DbProviderFactory)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

IServiceProvider.GetService(Type)

如需這個成員的說明,請參閱 GetService(Type)

適用於

另請參閱