ICommandImpl 类

针对 ICommand 接口的实现。

template <class T, class CommandBase = ICommand> 
class ATL_NO_VTABLE ICommandImpl : public CommandBase

参数

  • T
    类,从 ICommandImpl中派生。

  • CommandBase
    命令接口。 默认值为 ICommand

成员

方法

CancelExecution

取消当前的命令执行。

取消

取消当前的命令执行。

CreateRowset

创建行集合对象。

执行

执行命令。

GetDBSession

返回接口指针。创建命令的会话。

ICommandImpl

构造函数。

数据成员

m_bCancel

指示命令是否将取消。

m_bCancelWhenExecuting

指示命令是否移除,当完成以后。

m_bIsExecuting

指示命令当前是否正在执行。

备注

在命令的对象强制接口。

要求

**页眉:**atldb.h

请参见

概念

OLE DB 提供程序模板 (C++)

OLE DB 提供程序模板体系结构