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.
Implementa el sitio del proveedor para la interfaz IRowsetNotifyde punto de conexión.
template <
class T,
class ReentrantEventSync = CComSharedMutex
>
class IRowsetNotifyCP :
public IConnectionPointImpl<
T,
piid = &__uuidof(IRowsetNotify),
CComDynamicUnkArray DynamicUnkArray
>,
public ReentrantEventSync
Parámetros
T
Una clase derivada de IRowsetNotifyCP.ReentrantEventSync
Una clase mutex que admite el entrar (el valor predeterminado es CComSharedMutex).Una exclusión mutua es un objeto de sincronización que permite que un subproceso tenga - acceso exclusivo a un recurso.piid
Un puntero de identificador de interfaz (IID*) para una interfaz de puntos de conexión de IRowsetNotify .El valor predeterminado es &__uuidof (IRowsetNotify).DynamicUnkArray
Una matriz de CComDynamicUnkArrayescrito, que es una matriz dinámicamente asignado de punteros de IUnknown a las interfaces de receptor de cliente.
Members
Métodos
Notifica al consumidor de un cambio del valor de una columna. |
|
Notifica al consumidor de un cambio que afecta a las filas. |
|
Notifica al consumidor de un cambio que afecta al conjunto de filas completo. |
Comentarios
IRowsetNotifyCP implementa funciones de difusión para advertir a los agentes de escucha del punto de conexión IID_IRowsetNotify sobre cambios en el contenido del conjunto de filas.
Tenga en cuenta que también debe implementar y registrar IRowsetNotify en el consumidor (también conocido como “receptor”) mediante IRowsetNotifyImpl de modo que el consumidor pueda controlar notificaciones.Vea recibir notificaciones sobre la implementación de la interfaz de punto de conexión en el consumidor.
Para obtener información detallada sobre cómo implementar notificaciones, vea “admitir notificaciones” en Crear un proveedor actualizable.
Requisitos
Header: atldb.h
Vea también
Referencia
Overview of Notifications (OLE DB)
Conceptos
Plantillas de proveedores OLE DB (C++)