Интерфейсы объекта источника данных
В таблице представлены обязательные и дополнительные интерфейсы, определенные OLE DB для объекта источника данных.
Интерфейс |
Обязательный интерфейс |
Реализован шаблонами OLE DB? |
---|---|---|
IDBCreateSession |
Обязательно |
Да |
IDBInitialize |
Обязательно |
Да |
IDBProperties |
Обязательно |
Да |
Обязательно |
Да |
|
Необязательно |
Нет |
|
IDBDataSourceAdmin |
Необязательно |
Нет |
IDBInfo |
Необязательно |
Нет |
Необязательно |
Нет |
|
ISupportErrorInfo |
Необязательно |
Нет |
Объект источника данных реализует интерфейсы IDBProperties, IDBInitialize и IDBCreateSession посредством наследования.Можно выбрать поддержку дополнительных функций путем наследования или не наследования из одного из этих классов реализации.Для обеспечения поддержки интерфейса IDBDataSourceAdmin необходимо наследовать от класса IDBDataSourceAdminImpl.