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


Класс IDBPropertiesImpl

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

template <class T> 
class ATL_NO_VTABLE IDBPropertiesImpl 
   : public IDBProperties, public CUtlProps<T>

Параметры

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

Члены

Методы Interface

GetProperties

Возвращает значения свойств групп свойств источника данных, данные источника данных и инициализации, которые в данный момент установлены на объект источника данных или значений свойств в группе свойств инициализации, которые в данный момент установлены на перечислитель.

GetPropertyInfo

Возвращает сведения обо всех свойствах, поддерживаемых поставщиком.

SetProperties

Задает свойства групп свойств источника данных и инициализации, для объектов источника данных или группу свойств инициализации, для перечислителей.

Заметки

IDBProperties обязательный интерфейс для объектов источника данных и необязательного интерфейса для перечислителей. Однако если перечислитель предоставляет IDBInitialize, он должен предоставлять IDBProperties. IDBPropertiesImpl реализует IDBProperties с помощью статической определенной функции BEGIN_PROPSET_MAP.

Требования

Header: atldb.h

См. также

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

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

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