IDbCommand 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示在与数据源有开放连接时执行的语句。
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- 实现
注解
该 IDbCommand 接口允许你实现一个 Command 类,它代表在数据源执行的语句。 关于 命令 类的更多信息,请参见 “为数据处理扩展实现命令类”。
应用程序不会直接创建接口实例 IDbCommand ,而是创建一个实现 IDbCommand的类实例。
实现 IDbCommand 的类还必须实现所有必需成员,通常还会定义额外的成员以增加提供者特定的功能。
当你从 IDbCommand 接口实现时,应实现以下构造函数:
| 物料 | Description |
|---|---|
| PrvCommand() | 初始化 PrvCommand 类的新实例。 |
| PrvCommand(stringcmdText) | 用查询文本初始化 PrvCommand 类的新实例。 |
| PrvCommand(stringcmdText, PrvTransactiontransaction) | 初始化一个新的 PrvCommand 实例,包含查询文本、 PrvConnection 和 PrvTransaction。 |
属性
| 名称 | 说明 |
|---|---|
| CommandText |
获取或设置要针对数据源运行的文本命令。 |
| CommandTimeout |
在终止执行命令并产生错误前,获取或设置等待时间。 |
| CommandType |
指示或指定属性如何 CommandText 解释(如文本、存储过程等)。 |
| Parameters | |
| Transaction |
获取或设置 SQL Server Reporting Services 数据提供者的 Command 对象执行的事务。 |
方法
| 名称 | 说明 |
|---|---|
| Cancel() |
尝试取消执行 。IDbCommand |
| CreateParameter() |
创建对象 IDataParameter 的新实例。 |
| ExecuteReader(CommandBehavior) |
对连接执行 ,CommandText构建IDataReader。 |