Partager via


IDBPropertiesImpl, classe

Fournit une implémentation de l'interface d' IDBProperties .

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

Paramètres

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

Membres

hs1a84c0.collapse_all(fr-fr,VS.110).gifMéthodes d'interface

GetProperties

Retourne les valeurs des propriétés aux groupes de source de données, les informations de source de données, et de propriété d'initialisation actuellement définis sur l'objet source de données ou les valeurs des propriétés dans le groupe de propriété d'initialisation qui sont actuellement définies sur 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 aux groupes de source de données et de propriété d'initialisation, pour les objets sources de données, ou le groupe de propriété d'initialisation, pour les énumérateurs.

Notes

IDBProperties est une interface obligatoire 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

Header: atldb.h

Voir aussi

Concepts

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

Architecture des modèles du fournisseur OLE DB