IRowsetImpl – třída
Poskytuje implementaci IRowset rozhraní.
template <
class T,
class RowsetInterface,
class RowClass = CSimpleRow,
class MapClass = CAtlMap <
RowClass::KeyType,
RowClass*
>
>
class ATL_NO_VTABLE IRowsetImpl : public RowsetInterface
Parametry
T
Vaše třída odvozena od IRowsetImpl.RowsetInterface
Třída odvozená ze IRowsetImpl.RowClass
Jednotka pro ukládání HROW.MapClass
Jednotka úložiště pro všechny popisovače řádku držených zprostředkovatelem.
Členy
Metody
Přidá existující popisovač řádku počet odkazů. |
|
Volat GetNextRows přidělit nový HROW.Nebyla volána přímo uživatelem. |
|
Načítá data z řádku kopie sady řádků. |
|
Vrátí hodnotu zadaného pole Stav. |
|
Načte řádky sekvenčně, zapamatování předchozí pozice. |
|
Konstruktor.Nebyla volána přímo uživatelem. |
|
Volat AddRefRows a ReleaseRows.Nebyla volána přímo uživatelem. |
|
Uvolní řádky. |
|
Další pozice fetch přemístí do výchozí polohy; To znamená vytvořen polohy při první sadu řádků. |
|
Nastaví stav příznaků pro určené pole. |
Datové členy
Označuje, zda zprostředkovatel podporuje zpětné načítání. |
|
Označuje, zda zprostředkovatel může mít jeho Posun kurzoru zpět. |
|
Označuje, zda zprostředkovatel obnovila svou pozici kurzoru.To má zvláštní význam při posouvání dozadu nebo načítání dozadu v GetNextRows. |
|
Index řádků, představuje kurzor. |
|
Seznam popisovačů řádků. |
Poznámky
IRowset je rozhraní základní sady řádků.
Požadavky
Záhlaví: atldb.h