IRowsetNotifyCP, classe
Implémente le site de fournisseur pour l'interface IRowsetNotifyde point de connexion.
template <
class T,
class ReentrantEventSync = CComSharedMutex
>
class IRowsetNotifyCP :
public IConnectionPointImpl<
T,
piid = &__uuidof(IRowsetNotify),
CComDynamicUnkArray DynamicUnkArray
>,
public ReentrantEventSync
Paramètres
T
Une classe dérivée d' IRowsetNotifyCP.ReentrantEventSync
Une classe mutex qui prend en charge la réentrance (la valeur par défaut est CComSharedMutex).Un mutex est un objet de synchronisation qui permet à un thread mutuellement accès exclusif à une ressource.piid
Un pointeur de l'interface (IID*) pour une interface de point de connexion d' IRowsetNotify .La valeur par défaut est &__uuidof (IRowsetNotify).DynamicUnkArray
Un tableau de type CComDynamicUnkArray, qui est un tableau allouée dynamiquement de pointeurs d' IUnknown aux interfaces client de récepteur.
Membres
Méthodes
Informe le consommateur d'une modification apportée à la valeur d'une colonne. |
|
Informe le consommateur d'une modification affectant les lignes. |
|
Informe le consommateur d'une modification affectant l'ensemble de lignes entier. |
Notes
IRowsetNotifyCP implémente des fonctions de diffusion pour informer les écouteurs sur le point de connexion IID_IRowsetNotify des modifications apportées au contenu de l'ensemble de lignes.
Notez que vous devez également implémenter et stocker IRowsetNotify sur le consommateur (également appelé « récepteur ») à l'aide de IRowsetNotifyImpl de façon que le consommateur puisse gérer les notifications.Consultez recevoir des notifications à propos de l'implémentation le point de connexion pour l'interface sur le consommateur.
Pour plus d'informations sur l'implémentation des notifications, consultez « les notifications de prise en charge » dans Créer un fournisseur actualisable.
Configuration requise
Header: atldb.h
Voir aussi
Référence
Overview of Notifications (OLE DB)
Concepts
Modèles du fournisseur OLE DB (C++)