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
Used to initialize and uninitialize data source objects.
Required: Yes
Implemented: Templates
IDBCreateSession
Used to create a session from a data source.
Required: Yes
Implemented: Templates
IDBProperties
Used to retrieve the properties for a data source. Properties are used to determine which interfaces an OLE DB provider supports.
Required: Yes
Implemented: Custom
IDBDataSourceAdmin
An optional interface for creating, destroying, and modifying data source objects
Required: No
Implemented: No
IDBInfo
Returns information about the keywords and literals a provider supports.
Required: No
Implemented: Custom
IDBProperties
A custom implementation of the properties interface has been created so that the MDM document pointer can be set by applications, using the standard property interface.
See also
Session object interfaces
Rowset object interfaces
Command object interfaces
UNICOM Intelligence OLE DB Provider