Freigeben über


IRowsetCreatorImpl-Klasse

Nimmt, erfüllt die gleichen Aufgaben wie IObjectWithSite können jedoch auch die OLE DB-Eigenschaften DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS.

template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl 
   : public IObjectWithSiteImpl< T >

Parameter

  • T
    Eine Klasse von IRowsetCreator abgeleitet.

Member

Methoden

SetSite

Legt die Website fest, die das Rowsetobjekt enthält.

Hinweise

Diese Klasse erbt von IObjectWithSite und überschreibt IObjectWithSite::SetSite. Wenn ein Anbieterbefehl oder -Sitzungsobjekt ein Rowset erstellt, wird QueryInterface für das Rowsetobjekt auf, das Sie nach IObjectWithSite gesucht und ruft SetSite auf, das die Schnittstelle IUnkown des Rowsetobjekts während die Siteschnittstelle übergibt.

Anforderungen

Header: atldb.h

Siehe auch

Konzepte

OLE DB-Anbietervorlagen (C++)

Architektur von OLE DB-Anbietervorlagen