共用方式為


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

表示命令目前是否正在執行。

備註

在命令物件上必須的介面。

需求

Header: atldb.h

請參閱

概念

OLE DB 提供者樣板 (C++)

OLE DB 提供者樣板架構