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
Metodi
Informa l'utente di una modifica apportata al valore di una colonna. |
|
Notifica all'utente di modifica influisce le righe. |
|
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
Overview of Notifications (OLE DB)