次の方法で共有


ICommandImpl クラス

ICommand インターフェイスに実装を提供します。

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

パラメーター

  • T
    ICommandImplから派生したクラス。

  • CommandBase
    ライン インターフェイス。既定値は、ICommand です。

メンバー

67tdcs8a.collapse_all(ja-jp,VS.110).gifメソッド

CancelExecution

現在のコマンドの実行を取り消します。

[キャンセル]

現在のコマンドの実行を取り消します。

CreateRowset

行セット オブジェクトを作成します。

実行

コマンドを実行します。

GetDBSession

コマンドを作成するセッションへのインターフェイス ポインターを返します。

ICommandImpl

コンストラクターです。

67tdcs8a.collapse_all(ja-jp,VS.110).gifデータ メンバー

m_bCancel

コマンドをキャンセルするかどうかを示します。

m_bCancelWhenExecuting

実行時にコマンドをキャンセルするかどうかを示します。

m_bIsExecuting

コマンドが現在実行されているかどうかを示します。

解説

コマンド オブジェクトの要求インターフェイス。

必要条件

Header: atldb.h

参照

概念

OLE DB プロバイダー テンプレート (C++)

OLE DB プロバイダー テンプレートのアーキテクチャ