Partilhar via


Classe ICommandImpl

Fornece a implementação da interface de ICommand .

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

Parâmetros

  • T
    A sua classe derivada, de ICommandImpl.

  • CommandBase
    Uma interface de comando. O padrão é ICommand.

Membros

Métodos

CancelExecution

Cancela a execução atual de comando.

Cancel

Cancela a execução atual de comando.

CreateRowset

Cria um objeto de conjunto de linhas.

Executar

Executa o comando.

GetDBSession

Retorna um ponteiro de interface para a sessão que criou o comando.

ICommandImpl

O construtor.

Membros de dados

m_bCancel

Indica se o comando deve ser cancelado.

m_bCancelWhenExecuting

Indica se o comando deve ser cancelado durante a execução.

m_bIsExecuting

Indica se o comando estiver em execução no momento.

Comentários

Uma interface obrigatória no objeto de comando.

Requisitos

Header: atldb.h

Consulte também

Conceitos

Modelos de provedor de banco de dados OLE (C++)

Arquitetura de modelo do provedor de banco de dados OLE