Interfejsy obiektu źródła danych
W poniższej tabeli przedstawiono obowiązkowe i opcjonalne interfejsy zdefiniowane przez bazę danych OLE DB dla obiektu źródła danych.
Interfejs | Wymagane? | Zaimplementowane przez szablony OLE DB? |
---|---|---|
IDBCreateSession |
Obowiązkowy | Tak |
IDBInitialize |
Obowiązkowy | Tak |
IDBProperties |
Obowiązkowy | Tak |
IPersist | Obowiązkowy | Tak |
IConnectionPointContainer | Opcjonalnie | Nie. |
IDBDataSourceAdmin |
Opcjonalnie | Nie. |
IDBInfo |
Opcjonalnie | Nie. |
IPersistFile | Opcjonalnie | Nie. |
ISupportErrorInfo |
Opcjonalnie | Nie. |
Obiekt źródła danych implementuje IDBProperties
interfejsy , IDBInitialize
i IDBCreateSession
za pomocą dziedziczenia. Możesz wybrać obsługę dodatkowych funkcji, dziedzicząc lub nie dziedzicząc z jednej z tych klas implementacji. Jeśli chcesz obsługiwać IDBDataSourceAdmin
interfejs, musisz dziedziczyć z IDBDataSourceAdminImpl
klasy .