Třída IDBSchemaRowsetImpl
Poskytuje implementaci pro schéma sady řádků.
template <class SessionClass>
class ATL_NO_VTABLE IDBSchemaRowsetImpl : public IDBSchemaRowset
Parametry
- SessionClass
Třídy, kterou IDBSchemaRowsetImpl je zděděna.Obvykle tato třída bude třídy relace uživatele.
Členy
Metody
Zkontroluje platnost omezení vůči schématu řádků. |
|
Implementuje funkci tvůrce objektu COM pro objekt určený parametr šablony. |
|
Určuje, které omezení podpory se schéma řádků. |
Metody rozhraní
Vrátí sadu řádků schématu. |
|
Vrátí seznam řádků schémat přístupné IDBSchemaRowsetImpl::GetRowset. |
Poznámky
Tato třída implementuje sady řádků IDBSchemaRowset rozhraní a funkce templatized creator CreateSchemaRowset.
OLE DB pomocí schématu řádků vrátí data o datech v zprostředkovatele.Tyto údaje se často nazývá "metadata". Výchozí zprostředkovatel musí vždy podporovat DBSCHEMA_TABLES, DBSCHEMA_COLUMNS, a DBSCHEMA_PROVIDER_TYPES, jak je popsáno v sady řádků IDBSchemaRowset v OLE DB Programmer's Reference.Schéma řádků jsou označeny jako mapa schématu.Informace o položkách mapa schématu SCHEMA_ENTRY.
OLE DB Provider průvodce, Průvodce ATL objekt automaticky generuje kód pro schéma řádků v projektu.(Ve výchozím nastavení Průvodce podporuje sady řádků povinné schématu výše zmíněné) Vytvoříte pomocí Průvodce objektu ATL spotřebiteli, použije Průvodce zprostředkovatele svázat správná data řádků schématu.Pokud není implementovat do sady řádků schématu poskytnout správné metadata, Průvodce nelze vázat správná data.
Informace o podporu sady řádků schémat v poskytovatele Podporu sady řádků schématu.
Další informace o schématu řádků naleznete v Sady řádků schématu v OLE DB Programmer's Reference.
Požadavky
Záhlaví: atldb.h
Viz také
Referenční dokumentace
Sada řádků třídy a schématu tříd Typedef