Freigeben über


Datenquellenobjekt-Schnittstellen

In der folgenden Tabelle sind die erforderlichen und optionalen Schnittstellen aufgeführt, die in OLE DB für Datenquellenobjekte definiert sind.

Schnittstelle

Erforderlich?

Durch OLE DB-Vorlagen implementiert?

IDBCreateSession

Erforderlich

Ja

IDBInitialize

Erforderlich

Ja

IDBProperties

Erforderlich

Ja

IPersist

Erforderlich

Ja

IConnectionPointContainer

Optional

Nein

IDBDataSourceAdmin

Optional

Nein

IDBInfo

Optional

Nein

IPersistFile

Optional

Nein

ISupportErrorInfo

Optional

Nein

Das Datenquellenobjekt implementiert die Schnittstellen IDBProperties, IDBInitialize und IDBCreateSession durch Vererbung. Es können zusätzliche Funktionen unterstützt werden, je nachdem, ob Sie die Vererbung von einer dieser Implementierungsklassen zulassen oder nicht. Wenn Sie die IDBDataSourceAdmin-Schnittstelle unterstützen möchten, müssen Sie die IDBDataSourceAdminImpl-Klasse erben.

Siehe auch

Konzepte

Architektur von OLE DB-Anbietervorlagen