Developer Documentation Library > Data Model > UNICOM Intelligence Data Model reference > UNICOM Intelligence OLE DB Provider > Data source object interfaces
 
Data source object interfaces
This section lists the OLE DB data source object interfaces and shows for each one whether it is required and how it is implemented in the UNICOM Intelligence OLE DB Provider.
Interface
IDBInitialize
Initialize and un‑initialize data source objects.
Required: Yes
Implemented: Templates
IDBCreateSession
Create a session from a data source.
Required: Yes
Implemented: Templates
IDBProperties
Retrieve the properties for a data source. Properties determine which interfaces an OLE DB provider supports.
Required: Yes
Implemented: Custom
IDBDataSourceAdmin
Create, change, and delete data source objects
Required: No
Implemented: No
IDBInfo
Return information about the keywords and literals that a provider supports.
Required: No
Implemented: Custom
IDBProperties
Enables the MDM document pointer to be set by applications, by using the standard property interface.
See also
Session object interfaces
Rowset object interfaces
Command object interfaces
UNICOM Intelligence OLE DB Provider