Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Realiza las mismas funciones que IObjectWithSite, pero también habilita las propiedades DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDSde OLE DB.
Sintaxis
template < class T >
class ATL_NO_VTABLE IRowsetCreatorImpl
: public IObjectWithSiteImpl< T >
Parámetros
T
Una clase derivada de IRowsetCreator.
Requisitos
Encabezado: atldb.h
Miembros
Métodos
| Nombre | Descripción |
|---|---|
| SetSite | Establece el sitio que contiene el objeto conjunto de filas. |
Comentarios
Esta clase hereda de IObjectWithSite y reemplaza a IObjectWithSite::SetSite. Cuando un objeto sesión o comando de proveedor crea un conjunto de filas, llama a QueryInterface en el objeto conjunto de filas que busca IObjectWithSite, llama a SetSite y pasa la interfaz IUnkown del objeto conjunto de filas como interfaz del sitio.
IRowsetCreatorImpl::SetSite
Establece el sitio que contiene el objeto conjunto de filas. Para más información, consulte IObjectWithSite::SetSite.
Sintaxis
STDMETHOD(SetSite )(IUnknown* pCreator);
Parámetros
pCreator
[in] Puntero al puntero de interfaz IUnknown del sitio que administra el objeto conjunto de filas.
Valor devuelto
Un HRESULT estándar.
Comentarios
Además, IRowsetCreatorImpl::SetSite habilita las propiedades DBPROPCANSCROLLBACKWARDS DBPROPCANFETCHBACKWARDS de OLE DB.
Consulte también
Plantillas de proveedores OLE DB
Arquitectura de plantillas de proveedores OLE DB