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