Compartilhar via


Interfaces de objeto de 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

Necessário?

Implementado por modelos OLE DB?

IDBCreateSession

Obrigatório

Sim

IDBInitialize

Obrigatório

Sim

IDBProperties

Obrigatório

Sim

IPersist

Obrigatório

Sim

IConnectionPointContainer

Optional

Não

IDBDataSourceAdmin

Optional

Não

IDBInfo

Optional

Não

IPersistFile

Optional

Não

ISupportErrorInfo

Optional

Não

A fonte de dados objeto implementa o IDBProperties, IDBInitialize, e IDBCreateSession interfaces através de herança.Você pode escolher oferecer suporte à funcionalidade adicional por herança ou não herdam uma dessas classes de implementação.Se você deseja oferecer suporte a IDBDataSourceAdmin interface, você deve herdar a IDBDataSourceAdminImpl classe.

Consulte também

Conceitos

Arquitetura de modelo de provedor de BD OLE