Interfacce per oggetti Rowset

La tabella seguente illustra le interfacce obbligatorie e facoltative definite da OLE DB per un oggetto set di righe.

Interfaccia Obbligatorio? Implementato dai modelli OLE DB?
IAccessor Obbligatorio Sì
IColumnsInfo Obbligatorio Sì
IConvertType Obbligatorio Sì
IRowset Obbligatorio Sì
IRowsetInfo Obbligatorio Sì
IChapteredRowset Facoltativo No
IColumnsInfo2 Facoltativo No
IColumnsRowset Facoltativo No
IConnectionPointContainer Facoltativo Sì (tramite ATL)
IDBAsynchStatus Facoltativo No
IGetRow Facoltativo No
IRowsetChange Facoltativo Sì
IRowsetChapterMember Facoltativo No
IRowsetCurrentIndex Facoltativo No
IRowsetFind Facoltativo No
IRowsetIdentity Facoltativo (ma obbligatorio per i provider di livello 0) Sì
IRowsetIndex Facoltativo No
IRowsetLocate Facoltativo Sì
IRowsetRefresh Facoltativo No
IRowsetScroll Facoltativo No
IRowsetUpdate Facoltativo Sì
IRowsetView Facoltativo No
ISupportErrorInfo Facoltativo Sì
IRowsetBookmark Facoltativo No

L'oggetto set di righe generato dalla procedura guidata implementa IAccessor, IRowsete IRowsetInfo tramite ereditarietà. IAccessorImpl Associa entrambe le colonne di output. L'interfaccia IRowset gestisce il recupero di righe e dati. L'interfaccia IRowsetInfo gestisce le proprietà del set di righe.

Vedi anche

Architettura dei modelli di provider OLE DB