Partager via


classe d'ICommandImpl

Fournit l'implémentation de l'interface d'ICommand.

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

Paramètres

  • T
    Votre classe, dérivée de ICommandImpl.

  • CommandBase
    Interface de commande. La valeur par défaut est ICommand.

Membres

Méthodes

CancelExecution

Annule l'exécution de la commande actuelle.

Annuler

Annule l'exécution de la commande actuelle.

CreateRowset

Crée un objet d'un ensemble de lignes.

Execute

Exécute la commande.

GetDBSession

Retourne un pointeur d'interface sur la session qui a créé la commande.

ICommandImpl

Constructeur.

Membres de données

m_bCancel

Indique si la commande doit être annulée.

m_bCancelWhenExecuting

Indique si la commande peut être annulée lors de l'exécution.

m_bIsExecuting

Indique si la commande est actuellement en cours d'exécution.

Notes

Interface obligatoire sur l'objet de commande.

Configuration requise

En-tête : atldb.h

Voir aussi

Concepts

Modèles du fournisseur OLE DB (C++)

Architecture des modèles du fournisseur OLE DB