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


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

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

Интерфейс

Обязательный?

Реализован шаблонами OLE DB?

IDBCreateSession

Обязательно

Да

IDBInitialize

Обязательно

Да

IDBProperties

Обязательно

Да

IPersist

Обязательно

Да

IConnectionPointContainer

Необязательный

Нет

IDBDataSourceAdmin

Необязательный

Нет

IDBInfo

Необязательный

Нет

IPersistFile

Необязательный

Нет

ISupportErrorInfo

Необязательный

Нет

Объект источника данных реализует интерфейсы IDBProperties, IDBInitialize и IDBCreateSession посредством наследования. Можно выбрать поддержку дополнительных функций путем наследования или не наследования из одного из этих классов реализации. Для обеспечения поддержки интерфейса IDBDataSourceAdmin необходимо наследовать от класса IDBDataSourceAdminImpl.

См. также

Основные понятия

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