Udostępnij za pośrednictwem


IRowsetInfoImpl — Klasa

Zapewnia implementację interfejsu IRowsetInfo .

Składnia

template <class T, class PropClass = T>
class ATL_NO_VTABLE IRowsetInfoImpl :
   public IRowsetInfo,
   public CUtlProps<PropClass>

Parametry

T
Klasa pochodząca z IRowsetInfoImplklasy .

PropClass
Klasa właściwości, która jest domyślnie określana przez użytkownika na T.

Wymagania

Nagłówek: altdb.h

Członkowie

Metody interfejsu

Nazwa/nazwisko opis
Getproperties Zwraca bieżące ustawienia wszystkich właściwości obsługiwanych przez zestaw wierszy.
GetReferencedRowset Zwraca wskaźnik interfejsu do zestawu wierszy, do którego ma zastosowanie zakładka.
GetSpecification Zwraca wskaźnik interfejsu na obiekcie (polecenie lub sesja), który utworzył ten zestaw wierszy.

Uwagi

Obowiązkowy interfejs w zestawach wierszy. Ta klasa implementuje właściwości zestawu wierszy przy użyciu mapy zestawu właściwości zdefiniowanej w klasie poleceń. Mimo że klasa zestawu wierszy wydaje się używać zestawów właściwości klasy poleceń, zestaw wierszy jest dostarczany z własną kopią właściwości czasu wykonywania, gdy jest tworzony przez obiekt polecenia lub sesji.

IRowsetInfoImpl::GetProperties

Zwraca bieżące ustawienia właściwości w DBPROPSET_ROWSET grupie.

Składnia

STDMETHOD (GetProperties )(const ULONG cPropertyIDSets,
   const DBPROPIDSET rgPropertyIDSets[],
   ULONG* pcPropertySets,
   DBPROPSET** prgPropertySets);

Parametry

Zobacz IRowsetInfo::GetProperties w dokumentacji programisty OLE DB.

IRowsetInfoImpl::GetReferencedRowset

Zwraca wskaźnik interfejsu do zestawu wierszy, do którego ma zastosowanie zakładka.

Składnia

STDMETHOD (GetReferencedRowset )(DBORDINAL iOrdinal,
   REFIID riid,
   IUnknown** ppReferencedRowset);

Parametry

Zobacz IRowsetInfo::GetReferencedRowset w dokumentacji programisty OLE DB. Parametr iOrdinal musi być kolumną zakładki.

IRowsetInfoImpl::GetSpecification

Zwraca wskaźnik interfejsu na obiekcie (polecenie lub sesja), który utworzył ten zestaw wierszy.

Składnia

STDMETHOD (GetSpecification )(REFIID riid,
   IUnknown** ppSpecification);

Parametry

Zobacz IRowsetInfo::GetSpecification w dokumentacji programisty OLE DB.

Uwagi

Użyj tej metody z funkcją IGetDataSourceImpl , aby pobrać właściwości z obiektu źródła danych.

Zobacz też

Szablony dostawców OLE DB
Architektura szablonu dostawcy OLE DB