IRowsetCreatorImpl, classe
Exécute les mêmes fonctions que celles qui IObjectWithSite
permettent également les propriétés DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS
OLE DB.
Syntaxe
template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
: public IObjectWithSiteImpl< T >
Paramètres
T
Classe dérivée de IRowsetCreator
.
Spécifications
En-tête : atldb.h
Membres
Méthodes
Nom | Description |
---|---|
SetSite | Définit le site qui contient l’objet d’ensemble de lignes. |
Notes
Cette classe hérite de IObjectWithSite et remplace IObjectWithSite ::SetSite. Lorsqu’une commande fournisseur ou un objet de session crée un ensemble de lignes, il appelle QueryInterface
l’objet d’ensemble de lignes à la recherche IObjectWithSite
et appelle SetSite
le passage de l’interface de l’objet d’ensemble de IUnkown
lignes en tant qu’interface de site.
IRowsetCreatorImpl::SetSite
Définit le site qui contient l’objet d’ensemble de lignes. Pour plus d’informations, consultez IObjectWithSite ::SetSite.
Syntaxe
STDMETHOD(SetSite )(IUnknown* pCreator);
Paramètres
pCreator
[in] Pointeur vers le IUnknown
pointeur d’interface du site gérant l’objet d’ensemble de lignes.
Valeur de retour
HRESULT standard.
Notes
En outre, IRowsetCreatorImpl::SetSite
active les propriétés OLE DB DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS
.
Voir aussi
Modèles du fournisseur OLE DB
Architecture des modèles du fournisseur OLE DB