Interfaces OLE DB utilisées par le fournisseur de données .NET Framework pour OLE DB
Le tableau suivant répertorie les interfaces OLE DB qu'un fournisseur OLE DB doit prendre en charge pour pouvoir être utilisé avec le fournisseur de données .NET Framework pour OLE DB. Des interfaces facultatives sont également présentées.
Objet OLE DB | Interfaces (* indique une interface facultative) |
---|---|
OLE DB Services | IDataInitialize |
DataSource | IDBInitialize IDBCreateSession IDBProperties IPersist IDBInfo* |
Session | ISessionProperties IOpenRowset IDBSchemaRowset* ITransactionLocal* IDBCreateCommand* |
Command | ICommandText ICommandProperties ICommandWithParameters* IAccessor (requise uniquement si ICommandWithParameters est prise en charge) ICommandPrepare* |
MultipleResults | IMultipleResults |
RowSet | IRowset IAccessor IColumnsInfo IColumnsRowset* IRowsetInfo (requise uniquement si DBTYPE_HCHAPTER est prise en charge) |
Row | IRow* |
Error | IErrorInfo IErrorRecords ISQLErrorInfo* |
Voir aussi
Fournisseurs de données .NET Framework | Vue d'ensemble de ADO.NET