Classe IRowsetNotifyCP

Implementa il sito del provider per l'interfaccia Di IRowsetNotifydel punto di connessione.

template <
   class T, 
   class ReentrantEventSync = CComSharedMutex 
>
class IRowsetNotifyCP : 
   public IConnectionPointImpl<
      T, 
      piid = &__uuidof(IRowsetNotify), 
      CComDynamicUnkArray DynamicUnkArray
   >,
   public ReentrantEventSync

Parametri

  • T
    Classe derivata da IRowsetNotifyCP.

  • ReentrantEventSync
    Una classe mutex che supporta il motivo (l'impostazione predefinita è CComSharedMutex).Un mutex è un oggetto di sincronizzazione che consente visualizzato un thread - accesso esclusivo a una risorsa.

  • piid
    Un puntatore all'ID dell'interfaccia (IID*) per un'interfaccia del punto di connessione di IRowsetNotify .Il valore predefinito è &__uuidof (di IRowsetNotify).

  • DynamicUnkArray
    Una matrice di tipo CComDynamicUnkArray, che è una matrice allocate in modo dinamico i puntatori di IUnknown alle interfacce client ai sink.

Membri

0y2ac5fk.collapse_all(it-it,VS.110).gifMetodi

Fire_OnFieldChange

Informa l'utente di una modifica apportata al valore di una colonna.

Fire_OnRowChange

Notifica all'utente di modifica influisce le righe.

Fire_OnRowsetChange

Notifica all'utente di modifica influisce l'intero set di righe.

Note

IRowsetNotifyCP implementa le funzioni di trasmissione per comunicare ai listener sul punto di connessione IID_IRowsetNotify le modifiche apportate al contenuto del rowset.

Si noti che è anche necessario implementare e registrare IRowsetNotify l'utente (anche noto come “il sink„) utilizzando IRowsetNotifyImpl in modo che il consumer possa gestire le notifiche.Vedere Ricezione di notifiche sull'implementazione del punto di connessione per collegare su.

Per informazioni dettagliate sull'implementazione delle notifiche, vedere “notifiche di supporto„ in creare un provider aggiornabile.

Requisiti

Header: il file

Vedere anche

Riferimenti

Notifications (COM)

Overview of Notifications (OLE DB)

BEGIN_CONNECTION_POINT_MAP

END_CONNECTION_POINT_MAP

CONNECTION_POINT_ENTRY

Concetti

Modelli provider OLE DB (C++)

Architettura dei modelli di provider OLE DB

Creazione di un provider aggiornabile