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 接口实现时,应实现以下构造函数:
项 | 说明 |
---|---|
PrvCommand () | 初始化 PrvCommand 类的新实例。 |
PrvCommand (字符串cmdText) | 使用查询的文本初始化 PrvCommand 类的新实例。 |
PrvCommand (字符串cmdText、 PrvTransaction事务) | 使用查询文本、PrvConnection 和 PrvTransaction 初始化 PrvCommand 类的新实例。 |
属性
CommandText |
获取或设置对数据源运行的文本命令。 |
CommandTimeout |
获取或设置在终止尝试执行命令并生成错误之前的等待时间。 |
CommandType |
指示或指定如何解释 CommandText 属性(作为文本、存储过程等)。 |
Parameters | |
Transaction |
获取或设置SQL Server Reporting Services数据提供程序的 Command 对象在其中执行的事务。 |
方法
Cancel() |
尝试取消执行 IDbCommand。 |
CreateParameter() |
创建 IDataParameter 对象的新实例。 |
ExecuteReader(CommandBehavior) |
CommandText对连接执行并生成一个 IDataReader。 |