Udostępnij za pośrednictwem


Klasa IDBSchemaRowsetImpl

Miejsce realizacji dla schematu zestawów wierszy.

template <class SessionClass>
class ATL_NO_VTABLE IDBSchemaRowsetImpl : public IDBSchemaRowset

Parametry

  • SessionClass
    Klasa, przez który IDBSchemaRowsetImpl jest dziedziczona.Zazwyczaj ta klasa jest klasa sesji użytkownika.

Członkowie

caf34k86.collapse_all(pl-pl,VS.110).gifMetody

CheckRestrictions

Sprawdza ważność ograniczeń dotyczących wierszy schematu.

CreateSchemaRowset

Implementuje funkcję twórca obiektu COM dla obiektu określonego przez parametr szablonu.

SetRestrictions

Określa ograniczenia, które obsługują na wierszy określonego schematu.

caf34k86.collapse_all(pl-pl,VS.110).gifMetody interfejsu

GetRowset

Zwraca wierszy schematu.

GetSchemas

Zwraca listę zestawów wierszy schematu dostępne przez IDBSchemaRowsetImpl::GetRowset.

Uwagi

Ta klasa implementuje IDBSchemaRowset interfejs i templatized creator, funkcja CreateSchemaRowset.

OLE DB używa zestawów wierszy schematu, aby zwrócić dane dotyczące danych dostawcy.Dane takie jest często nazywane "metadanymi." Domyślnie, dostawca musi obsługiwać zawsze DBSCHEMA_TABLES, DBSCHEMA_COLUMNS, i DBSCHEMA_PROVIDER_TYPES, jak opisano w IDBSchemaRowset w OLE DB Programmer's Reference.Schemat wierszy są wyznaczone na mapie schematu.Uzyskać zapisy Mapa schematu, zobacz SCHEMA_ENTRY.

OLE DB Provider kreatora, w Kreatorze obiektu ATL automatycznie generuje kod dla wierszy schematu w projekcie.(Domyślnie Kreator obsługuje zestawów wierszy obowiązkowe schematu wymienione wcześniej). Podczas tworzenia konsumenta przy użyciu Kreatora obiektu ATL kreator używa schematu wierszy powiązać dostawcę poprawne dane.Jeśli Twoje zestawów wierszy schematu, aby zapewnić poprawne metadanych nie jest zaimplementowane, Kreator nie będzie powiązać poprawne dane.

Aby uzyskać informacje dotyczące obsługi zestawów wierszy schematu w dostawcy, zobacz Obsługi zestawów wierszy schematu.

Aby uzyskać więcej informacji na temat zestawów wierszy schematu, zobacz Zestawów wierszy schematu w OLE DB Programmer's Reference.

Wymagania

Nagłówek: atldb.h

Zobacz też

Informacje

Zestaw wierszy klasy i schematu Typedef klas

Koncepcje

Wspieranie schematu zestawów wierszy.

Inne zasoby

Członkowie IDBSchemaRowsetImpl