¶
7.5.5. Supported Interfaces
VIRTOLEDB supports the interfaces listed in the following table.
Table 7.20. Supported Interfaces
| Object | Interface | Notes |
|---|---|---|
| Data Source | IDBCreateSession | |
| IDBInitialize | ||
| IDBProperties | ||
| IPersist | ||
| IDBInfo | ||
| IPersistFile | ||
| ISupportErrorInfo | ||
| Session | IGetDataSource | |
| IOpenRowset | ||
| ISessionProperties | ||
| IDBCreateCommand | ||
| IDBSchemaRowset | ||
| ISupportErrorInfo | ||
| ITransaction | ||
| ITransactionJoin | ||
| ITransactionLocal | ||
| Command | IAccessor | |
| IColumnsInfo | ||
| ICommand | ||
| ICommandProperties | ||
| ICommandText | ||
| IConvertType | ||
| IColumnsRowset | ||
| ICommandPrepare | ||
| ICommandWithParameters | ||
| ISupportErrorInfo | ||
| Multiple Results | IMultipleResults | |
| ISupportErrorInfo | ||
| Rowset | IAccessor | |
| IColumnsInfo | ||
| IConvertType | ||
| IRowset | ||
| IRowsetInfo | ||
| IColumnsRowset | ||
| IConnectionPointContainer | For IRowsetNotify interface. | |
| IRowsetChange | ||
| IRowsetIdentity | ||
| IRowsetLocate | ||
| IRowsetRefresh | ||
| IRowsetResynch | ||
| IRowsetScroll | ||
| IRowsetUpdate | ||
| ISupportErrorInfo | ||
| Error Lookup | IErrorLookup |