SqlClientFactory 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示一組方法,用於建立 Microsoft.Data.SqlClient 提供者之資料來源類別 (Class) 實作的執行個體。
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public ref class SqlClientFactory sealed : System::Data::Common::DbProviderFactory
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory, IServiceProvider
public sealed class SqlClientFactory : System.Data.Common.DbProviderFactory
type SqlClientFactory = class
inherit DbProviderFactory
interface IServiceProvider
type SqlClientFactory = class
inherit DbProviderFactory
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
Implements IServiceProvider
Public NotInheritable Class SqlClientFactory
Inherits DbProviderFactory
- 繼承
-
SqlClientFactory
- 實作
欄位
Instance |
取得的 SqlClientFactory 實例。 這可以用來擷取強型別的資料物件。 |
屬性
CanCreateBatch |
取得值,這個值表示是否可建立 DbBatch。 |
CanCreateDataSourceEnumerator |
取得值,這個值表示是否可建立 SqlDataSourceEnumerator。 |
方法
CreateBatch() |
傳回強型別的 DbBatch 執行個體。 |
CreateBatchCommand() |
傳回強型別的 DbBatchCommand 執行個體。 |
CreateCommand() |
傳回強型別的 DbCommand 執行個體。 |
CreateCommandBuilder() |
傳回強型別的 DbCommandBuilder 執行個體。 |
CreateConnection() |
傳回強型別的 DbConnection 執行個體。 |
CreateConnectionStringBuilder() |
傳回強型別的 DbConnectionStringBuilder 執行個體。 |
CreateDataAdapter() |
傳回強型別的 DbDataAdapter 執行個體。 |
CreateDataSourceEnumerator() |
傳回新的 SqlDataSourceEnumerator 。 |
CreateParameter() |
傳回強型別的 DbParameter 執行個體。 |
CreatePermission(PermissionState) |
傳回新的 CodeAccessPermission 。 |
明確介面實作
IServiceProvider.GetService(Type) |
其他服務的擴充機制;目前唯一支持的服務是 DbProviderServices |