Le tableau suivant indique les interfaces obligatoires et facultatives définies par OLE DB pour un objet de source de données.
Objet de Source de données
Interface |
Obligatoire? |
Implémentée par des Classes OLE DB modèle? |
| IDBInitialize | Obligatoire | Oui |
| IDBCreateSession | Obligatoire | Oui |
| IDBProperties | Obligatoire | Oui |
| IDBDataSourceAdmin | Facultatif | Aucun |
| IDBInfo | Facultatif | Aucun |
| IPersistFile | Facultatif | Aucun |
| ISupportErrorInfo | Facultatif | Aucun |
L'objet de source de données implémente les interfaces IDBProperties, IDBInitializeet IDBCreateSession par voie d'héritage. Vous pouvez choisir de soutenir une fonctionnalité supplémentaire par héritage ou ne pas hériter d'une de ces classes de mise en œuvre. Si vous souhaitez prendre en charge l'interface IDBDataSourceAdmin , vous devez hériter de la classe IDBDataSourceAdminImpl.
Retour à l'Architecture de modèle OLE DB fournisseur