Класс CDBPropIDSet

Наследует от DBPROPIDSET структуры и добавляет конструктор, который инициализирует поля ключей, а также метод доступа AddPropertyID .

Синтаксис

class CDBPropIDSet : public tagDBPROPIDSET

Требования

Заголовок: atldbcli.h

Участники

Методы

Имя Описание
AddPropertyID Добавляет свойство в набор идентификаторов свойства.
CDBPropIDSet Конструктор.
SetGUID Задает GUID набора идентификаторов свойства.

Операторы

Имя Описание
оператор = Присваивает содержимое одного идентификатора свойства другому.

Замечания

Потребители OLE DB используют DBPROPIDSET структуры для передачи массива идентификаторов свойств, для которых потребитель хочет получить сведения о свойстве. Свойства, определенные в одной структуре DBPROPIDSET , принадлежат одному набору свойств.

CDBPropIDSet::AddPropertyID

Добавляет идентификатор свойства в набор идентификаторов свойства.

Синтаксис

bool AddPropertyID(DBPROPID propid) throw();

Параметры

propid
[in] Идентификатор свойства, добавляемый в набор идентификаторов свойства.

CDBPropIDSet::CDBPropIDSet

Конструктор. Инициализирует cPropertiesrgPropertiesполя и (необязательно) guidPropertySet структуры DBPROPIDSET.

Синтаксис

CDBPropIDSet(const GUID& guid);

CDBPropIDSet(const CDBPropIDSet& propidset);

CDBPropIDSet();

Параметры

guid
[in] GUID, используемый для инициализации guidPropertySet поля.

propidset
[in] Другой CDBPropIDSet объект для создания копирования.

CDBPropIDSet::SetGUID

Задает поле GUID в DBPROPIDSET структуре.

Синтаксис

void SetGUID(const GUID& guid) throw();

Параметры

guid
[in] GUID, используемый для задания guidPropertySet поля структуры DBPROPIDSET.

Замечания

Это поле также можно задать конструктором. Вызовите эту функцию, если для этого класса используется конструктор по умолчанию.

CDBPropIDSet::operator =

Присваивает содержимое одного идентификатора свойства, заданного другому набору свойств идентификатора.

Синтаксис

CDBPropIDSet& operator =(CDBPropIDSet& propset) throw();

См. также

Шаблоны объекта-получателя OLE DB
Ссылка на шаблоны объекта-получателя OLE DB