Partager via


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

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 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.

Voir aussi

Concepts

Architecture des modèles du fournisseur OLE DB