IRowsetNotifyCP-Klasse
Implementiert die Anbieter Site für die Verbindungspunkt-Schnittstelle IRowsetNotify.
template <
class T,
class ReentrantEventSync = CComSharedMutex
>
class IRowsetNotifyCP :
public IConnectionPointImpl<
T,
piid = &__uuidof(IRowsetNotify),
CComDynamicUnkArray DynamicUnkArray
>,
public ReentrantEventSync
Parameter
T
Eine Klasse abgeleitet von IRowsetNotifyCP.ReentrantEventSync
Eine Mutex Klasse, die Reentranz unterstützt CComSharedMutex ist (Standard).Ein Mutex ist ein Synchronisierungsobjekt, das einen Thread wechselseitig ermöglicht - exklusiver Zugriff auf eine Ressource.piid
Ein Schnittstellen-ID-Zeiger (IID*) für eine IRowsetNotify Verbindungspunkt-Schnittstelle.Der Standardwert ist &__uuidof (IRowsetNotify).DynamicUnkArray
Ein Array vom Typ CComDynamicUnkArray, der ein dynamisch zugeordnete Array IUnknown Zeiger auf den Client aufruft. Schnittstellen
Mitglieder
Methoden
Benachrichtigt den Consumer über eine Änderung des Werts einer Spalte. |
|
Benachrichtigt den Consumer über eine Änderung, die die Zeilen auswirkt. |
|
Benachrichtigt den Consumer über eine Änderung, die das gesamte Rowset auswirkt. |
Hinweise
IRowsetNotifyCP implementiert Übertragungsfunktionen, mit denen Listener am IID_IRowsetNotify-Verbindungspunkt informiert werden, dass der Inhalt des Rowsets geändert wurde.
Beachten Sie, dass Sie IRowsetNotify für den Consumer (wird auch als "Senke") mithilfe von IRowsetNotifyImpl ebenfalls implementieren und registriert werden müssen, sodass der Consumer Benachrichtigungen behandeln kann.Weitere Informationen finden Sie unter Empfangen von Benachrichtigungen zum Implementieren der Verbindungspunkt-Schnittstelle für den Consumer.
Ausführliche Informationen über das Implementieren von Benachrichtigungen finden Sie unter "Sichern von Benachrichtigungen" in Erstellen eines aktualisierbaren Anbieter.
Anforderungen
Header: atldb.h
Siehe auch
Referenz
Overview of Notifications (OLE DB)