IRowsetCreatorImpl — Klasa
Wykonuje te same funkcje co IObjectWithSite
, ale także włącza właściwości DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS
OLE DB .
Składnia
template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
: public IObjectWithSiteImpl< T >
Parametry
T
Klasa pochodząca z IRowsetCreator
klasy .
Wymagania
Nagłówek: atldb.h
Elementy członkowskie
Metody
Nazwa/nazwisko | opis |
---|---|
SetSite | Ustawia witrynę zawierającą obiekt zestawu wierszy. |
Uwagi
Ta klasa dziedziczy z obiektu IObjectWithSite i zastępuje obiekt IObjectWithSite::SetSite. Gdy polecenie dostawcy lub obiekt sesji tworzy zestaw wierszy, wywołuje QueryInterface
obiekt zestawu wierszy szukany IObjectWithSite
i wywołuje SetSite
przekazywanie interfejsu obiektu IUnkown
zestawu wierszy jako interfejs lokacji.
IRowsetCreatorImpl::SetSite
Ustawia witrynę zawierającą obiekt zestawu wierszy. Aby uzyskać więcej informacji, zobacz IObjectWithSite::SetSite.
Składnia
STDMETHOD(SetSite )(IUnknown* pCreator);
Parametry
PCreator
[in] Wskaźnik do wskaźnika interfejsu IUnknown
lokacji zarządzającej obiektem zestawu wierszy.
Wartość zwracana
Standardowy HRESULT.
Uwagi
Ponadto IRowsetCreatorImpl::SetSite
włącza właściwości OLE DB DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS
.
Zobacz też
Szablony dostawców OLE DB
Architektura szablonu dostawcy OLE DB