Поделиться через


Интерфейсы объекта источника данных

В следующей таблице показаны обязательные и необязательные интерфейсы, определенные OLE DB для объекта источника данных.

Интерфейс Обязательное? Реализованы шаблонами OLE DB?
IDBCreateSession Обязательно Да
IDBInitialize Обязательно Да
IDBProperties Обязательно Да
IPersist Обязательно Да
IConnectionPointContainer Необязательно No
IDBDataSourceAdmin Необязательно No
IDBInfo Необязательно No
IPersistFile Необязательно No
ISupportErrorInfo Необязательно No

Объект источника данных реализует IDBPropertiesIDBInitializeинтерфейсы и IDBCreateSession интерфейсы с помощью наследования. Вы можете выбрать поддержку дополнительных функций, наследуя или не наследуя от одного из этих классов реализации. Если вы хотите поддерживать IDBDataSourceAdmin интерфейс, необходимо наследовать от IDBDataSourceAdminImpl класса.

См. также

Архитектура шаблона поставщика OLE DB