Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Führt dieselben Funktionen wie die OLE DB-Eigenschaften aus, IObjectWithSite aktiviert aber auch die OLE DB-Eigenschaften DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS.
Syntax
template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
: public IObjectWithSiteImpl< T >
Parameter
T
Eine von IRowsetCreator.
Anforderungen
Header: „atldb.h“
Member
Methoden
| Name | Beschreibung |
|---|---|
| SetSite | Legt die Website fest, die das Rowset -Objekt enthält. |
Hinweise
Diese Klasse erbt von IObjectWithSite und überschreibt IObjectWithSite::SetSite. Wenn ein Anbieterbefehl oder Sitzungsobjekt ein Rowset erstellt, wird das Rowset-Objekt aufgerufen QueryInterface , das gesucht IObjectWithSite wird, und ruft SetSite die Schnittstelle des IUnkown Rowset-Objekts als Websiteschnittstelle auf.
IRowsetCreatorImpl::SetSite
Legt die Website fest, die das Rowset -Objekt enthält. Weitere Informationen finden Sie unter "IObjectWithSite::SetSite".
Syntax
STDMETHOD(SetSite )(IUnknown* pCreator);
Parameter
pCreator
[in] Zeigen Sie auf den IUnknown Schnittstellenzeiger der Website, die das Rowset-Objekt verwaltet.
Rückgabewert
Ein Standard-HRESULT.
Hinweise
Darüber hinaus IRowsetCreatorImpl::SetSite können die OLE DB-Eigenschaften DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS aktiviert werden.
Siehe auch
OLE DB-Anbietervorlagen
Architektur von OLE DB-Anbietervorlagen