.NET Framework Data Provider for OLE DB と併用するために、OLE DB Provider のサポートが必要な OLE DB インターフェイスの一覧を次の表に示します。オプションのインターフェイスも同時に示します。
| OLE DB オブジェクト | インターフェイス (* はオプション インターフェイスを表します) |
|---|---|
| OLE DB サービス | IDataInitialize |
| DataSource | IDBInitialize IDBCreateSession IDBProperties IPersist IDBInfo* |
| Session | ISessionProperties IOpenRowset IDBSchemaRowset* ITransactionLocal* IDBCreateCommand* |
| Command | ICommandText ICommandProperties ICommandWithParameters* IAccessor (ICommandWithParameters がサポートされる場合に限り必要) ICommandPrepare* |
| MultipleResults | IMultipleResults |
| RowSet | IRowset IAccessor IColumnsInfo IColumnsRowset* IRowsetInfo (DBTYPE_HCHAPTER がサポートされる場合に限り必要) |
| Row | IRow* |
| Error | IErrorInfo IErrorRecords ISQLErrorInfo* |