Interfacce dell'oggetto origine dati
La tabella seguente illustra le interfacce obbligatorie e facoltative definite da OLE DB per un oggetto origine dati.
Interfaccia | Obbligatorio? | Implementato dai modelli OLE DB? |
---|---|---|
IDBCreateSession |
Obbligatorio | Sì |
IDBInitialize |
Obbligatorio | Sì |
IDBProperties |
Obbligatorio | Sì |
IPersist | Obbligatorio | Sì |
IConnectionPointContainer | Facoltativo | No |
IDBDataSourceAdmin |
Facoltativo | No |
IDBInfo |
Facoltativo | No |
IPersistFile | Facoltativo | No |
ISupportErrorInfo |
Facoltativo | No |
L'oggetto origine dati implementa le interfacce , IDBInitialize
e IDBCreateSession
tramite l'ereditarietàIDBProperties
. È possibile scegliere di supportare funzionalità aggiuntive ereditando o non ereditando da una di queste classi di implementazione. Se si vuole supportare l'interfaccia IDBDataSourceAdmin
, è necessario ereditare dalla IDBDataSourceAdminImpl
classe .