Класс 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
Конструктор. Инициализирует cProperties
rgProperties
поля и (необязательно) 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