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 |