Interfaces de l'objet source de données
Le tableau suivant indique les interfaces obligatoires et facultatives définies par OLE DB pour un objet data source.
Interface |
Obligatoire ? |
Implémentée par les modèles OLE DB ? |
---|---|---|
IDBCreateSession |
Obligatoire |
Oui |
IDBInitialize |
Obligatoire |
Oui |
IDBProperties |
Obligatoire |
Oui |
Obligatoire |
Oui |
|
Facultatif |
Non |
|
IDBDataSourceAdmin |
Facultatif |
Non |
IDBInfo |
Facultatif |
Non |
Facultatif |
Non |
|
ISupportErrorInfo |
Facultatif |
Non |
L'objet source de données implémente les interfaces IDBProperties, IDBInitialize et IDBCreateSession par héritage. Vous pouvez choisir de prendre en charge des fonctionnalités supplémentaires en héritant ou non de l'une de ces classes d'implémentation. Pour permettre la prise en charge de l'interface IDBDataSourceAdmin, l'héritage de la classe IDBDataSourceAdminImpl est nécessaire.