Partilhar via


Interfaces de objeto da fonte de dados

A tabela a seguir mostra as interfaces obrigatórias e opcionais definidas pelo OLE DB para um objeto de fonte de dados.

Interface Obrigatório? Implementado por modelos OLE DB?
IDBCreateSession Obrigatório Sim
IDBInitialize Obrigatório Sim
IDBProperties Obrigatório Sim
IPersist Obrigatório Sim
IConnectionPointContainer Opcional Não
IDBDataSourceAdmin Opcional Não
IDBInfo Opcional Não
IPersistFile Opcional Não
ISupportErrorInfo Opcional Não

O objeto de fonte de dados implementa as interfaces IDBProperties, IDBInitialize e IDBCreateSession por meio de herança. Você pode optar por dar suporte a funcionalidades adicionais herdando ou não herdando de uma dessas classes de implementação. Se você deseja dar suporte à interface IDBDataSourceAdmin, deve herdar da classe IDBDataSourceAdminImpl.

Confira também

Arquitetura de modelo do provedor do OLE DB