Export (0) Print
Expand All

OLE DB Interfaces Used by the .NET Framework Data Provider for OLE DB

.NET Framework 1.1

The following table lists the OLE DB interfaces that an OLE DB Provider is required to support in order to be used with the .NET Framework Data Provider for OLE DB. Optional interfaces are also included.

OLE DB objectInterfaces (* indicates an optional interface)
OLE DB ServicesIDataInitialize
DataSourceIDBInitialize
IDBCreateSession
IDBProperties
IPersist
IDBInfo*
SessionISessionProperties
IOpenRowset
IDBSchemaRowset*
ITransactionLocal*
IDBCreateCommand*
CommandICommandText
ICommandProperties
ICommandWithParameters*
IAccessor (only required if ICommandWithParameters is supported)
ICommandPrepare*
MultipleResultsIMultipleResults
RowSetIRowset
IAccessor
IColumnsInfo
IColumnsRowset*
IRowsetInfo (only required if DBTYPE_HCHAPTER is supported)
RowIRow*
ErrorIErrorInfo
IErrorRecords
ISQLErrorInfo*

See Also

.NET Framework Data Providers | Overview of ADO.NET

Show:
© 2015 Microsoft