Compartir a través de


IRowsetCreatorImpl (Clase)

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