IDBSchemaRowsetImpl – třída
Poskytuje implementaci pro sady řádků schématu.
template <class SessionClass>
class ATL_NO_VTABLE IDBSchemaRowsetImpl : public IDBSchemaRowset
Parametry
- SessionClass
Třída, kterou IDBSchemaRowsetImpl pochází.Obvykle tato třída bude třídy relace uživatele.
Členy
Metody
Kontroluje platnost omezení proti sadě řádků schématu. |
|
Implementuje funkci tvůrce objektu modelu COM pro objekt, určený parametrem šablony. |
|
Určuje, která omezení podporujete na konkrétní schéma sady řádků. |
Metody rozhraní
Vrátí sadu řádků schématu. |
|
Vrací seznam sad řádků schématu přístupné IDBSchemaRowsetImpl::GetRowset. |
Poznámky
Tato třída implementuje IDBSchemaRowset rozhraní a funkce šablonou creator CreateSchemaRowset.
Technologie OLE DB používá schéma sady řádků ve zprostředkovateli vrátit data o datech.Tyto údaje se často nazývá "metadata". Ve výchozím nastavení, musí zprostředkovatel vždy podporovat DBSCHEMA_TABLES, DBSCHEMA_COLUMNS, a DBSCHEMA_PROVIDER_TYPES, jak je popsáno v IDBSchemaRowset v OLE DB Programmer's Reference.Schéma sady řádků jsou určeny v mapování schématu.Informace o položky mapování schématu naleznete v tématu SCHEMA_ENTRY.
Průvodce zprostředkovatele OLE DB, Průvodce objektu ATL automaticky generuje kód pro sady řádků schématu v projektu. (Ve výchozím nastavení, Průvodce podporuje sady řádků schématu povinné výše zmíněné) Při vytvoření příjemce pomocí Průvodce objektu ATL průvodce používá schéma sady řádků svázat správná data zprostředkovateli.Pokud není implementovat vaše schéma sady řádků k zadání správných metadat, Průvodce nezavazuje správná data.
Informace o podpoře sad řádků schématu ve vašem poskytovateli naleznete v tématu Podpora sad řádků schématu.
Další informace o sadách řádků schématu naleznete v tématu Schéma sady řádků v OLE DB Programmer's Reference.
Požadavky
Záhlaví: atldb.h
Viz také
Referenční dokumentace
Třídy sady řádků schématu a definiční třídy typů