Partager via


classe d'IDBPropertiesImpl

Fournit une implémentation de l'interface IDBProperties.

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

Paramètres

  • T
    Votre classe, dérivée de IDBPropertiesImpl.

Membres

Méthodes d'interface

GetProperties

Retourne les valeurs des propriétés des groupes de source de données, des informations de la source de données, et des propriétés d'initialisation qui sont actuellement définis sur l'objet source de données ou les valeurs des propriétés dans le groupe de propriétés d'initialisation qui sont actuellement définies pour l'énumérateur.

GetPropertyInfo

Retourne des informations sur toutes les propriétés prises en charge par le fournisseur.

SetProperties

Définit les propriétés des groupes de source de données et de propriétés d'initialisation, les objets sources de données, ou le groupe de propriétés d'initialisation, pour les énumérateurs.

Notes

IDBProperties est une interface de liaison pour les objets sources de données et une interface facultative pour les énumérateurs. Toutefois, si un énumérateur expose IDBInitialize, il doit exposer IDBProperties. IDBPropertiesImpl implémente IDBProperties à l'aide d'une fonction statique définie par BEGIN_PROPSET_MAP.

Configuration requise

En-tête : atldb.h

Voir aussi

Concepts

Modèles du fournisseur OLE DB (C++)

Architecture des modèles du fournisseur OLE DB