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


Класс IDBPropertiesImpl

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

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

Параметры

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

Члены

hs1a84c0.collapse_all(ru-ru,VS.110).gifМетоды интерфейса

GetProperties

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

GetPropertyInfo

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

SetProperties

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

Заметки

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

Требования

Header: atldb.h

См. также

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

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

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