Interfaces de l'objet source de données
Le tableau suivant présente les interfaces obligatoires et facultatives définies par OLE DB pour un objet source de données.
Interface | Requis ? | Implémenté par les modèles OLE DB ? |
---|---|---|
IDBCreateSession |
Obligatoire | Oui |
IDBInitialize |
Obligatoire | Oui |
IDBProperties |
Obligatoire | Oui |
IPersist | Obligatoire | Oui |
IConnectionPointContainer | Facultatif | Non |
IDBDataSourceAdmin |
Facultatif | Non |
IDBInfo |
Facultatif | Non |
IPersistFile | Facultatif | Non |
ISupportErrorInfo |
Facultatif | Non |
L’objet source de données implémente les interfaces et IDBCreateSession
les IDBProperties
interfaces IDBInitialize
via l’héritage. Vous pouvez choisir de prendre en charge des fonctionnalités supplémentaires en hériter ou non de l’une de ces classes d’implémentation. Si vous souhaitez prendre en charge l’interface IDBDataSourceAdmin
, vous devez hériter de la IDBDataSourceAdminImpl
classe.