SqlClientFactory 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一组方法,这些方法用于创建 Microsoft.Data.SqlClient 提供程序对数据源类的实现的实例。
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 |