Деталізація інтерфейсів об'єктів

У таблиці нижче наведено обов'язкові та необов'язкові інтерфейсів, визначені для деталізація об'єкт OLE DB.

Деталізація


Інтерфейс

Необхідні?
Здійснюється OLE DB шаблон класи?
IAccessor Обов'язковий Так
IColumnsInfo Обов'язковий Так
IConvertType Обов'язковий Так
IRowset Обов'язковий Так
IRowsetInfo Обов'язковий Так
IColumnsRowset Факультативний Ні
IConnectionPointContainer Факультативний Так, через ATL
IRowsetChange Факультативний Ні
IRowsetIdentity Для провайдерів рівень-0 Так
IRowsetLocate Факультативний Ні
IRowsetScroll Факультативний Ні
IRowsetUpdate Факультативний Ні
ISupportErrorInfo Факультативний Ні

Об'єкт згенерованих майстром деталізація реалізує IAccessor, IRowsetі IRowsetInfo через механізм успадкування. IAccessorImpl пов'язує обох стовпців для виводу. IRowset інтерфейс ручки вибирає рядків і даних. Інтерфейс IRowsetInfo ручки властивості набір рядків.

Назад до архітектура шаблон OLE DB постачальника

Index