Поделиться через


Класс ICommandImpl

Обеспечивает реализацию интерфейса ICommand.

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

Параметры

  • T
    Класс, производный от ICommandImpl.

  • CommandBase
    Интерфейс команды.Значение по умолчанию: ICommand.

Члены

67tdcs8a.collapse_all(ru-ru,VS.110).gifМетоды

CancelExecution

Отменяет текущее выполнение команды.

Отмена

Отменяет текущее выполнение команды.

CreateRowset

Создает объект набора строк.

Выполнение

Выполняет команду.

GetDBSession

Получает указатель интерфейса на сеансе, создавшего команду.

ICommandImpl

Конструктор.

67tdcs8a.collapse_all(ru-ru,VS.110).gifЭлементы данных

m_bCancel

Указывает, является ли команда будет отменен.

m_bCancelWhenExecuting

Указывает, является ли команда, выполняющегося при выполнении.

m_bIsExecuting

Указывает, выполняется ли в настоящее время команда.

Заметки

Обязательный интерфейс в объекте команд.

Требования

Header: atldb.h

См. также

Основные понятия

Шаблоны поставщика OLE DB (С++)

Архитектура шаблона поставщика OLE DB