Udostępnij za pośrednictwem


Klasa IRowsetNotifyCP

Implementuje interfejsu punkt połączenia można znaleźć w witrynie dostawcy IRowsetNotify.

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

Parametry

  • T
    Klasa pochodna od IRowsetNotifyCP.

  • ReentrantEventSync
    Klasa obiektu mutex, która obsługuje chronometrażu (wartość domyślna to CComSharedMutex).Mutex jest obiektem synchronizacji, który umożliwia jeden wątek wzajemnie wyłączny dostęp do zasobu.

  • piid
    Wskaźnik identyfikator interfejsu (IID *) dla IRowsetNotify interfejsu punktu połączenia.Wartością domyślną jest & __uuidof(IRowsetNotify).

  • DynamicUnkArray
    Tablica typu CComDynamicUnkArray, który jest przydzielany dynamicznie tablicę IUnknown wskaźniki do klienta sink interfejsów.

Członkowie

0y2ac5fk.collapse_all(pl-pl,VS.110).gifMetody

Fire_OnFieldChange

Powiadomi konsumenta o zmianie wartości kolumny.

Fire_OnRowChange

Powiadomi konsumenta zmiany wpływające na wiersze.

Fire_OnRowsetChange

Powiadomi konsumenta zmiany wpływające na cały zestaw wierszy.

Uwagi

IRowsetNotifyCPimplementuje emisji funkcje doradzanie detektory na punkcie połączenia IID_IRowsetNotify zmian w zawartości zestawu wierszy.

Należy zauważyć, że musi również wdrożyć i zarejestrować IRowsetNotify na konsumenta (znany również jako "sink"), za pomocą IRowsetNotifyImpl tak, aby konsument może obsłużyć powiadomienia.Zobacz Odbieranie powiadomień o implementacji interfejsu punkt połączenia na konsumenta.

Szczegółowe informacje na temat wdrażania powiadomień, zobacz "Wspieranie powiadomień" w Tworzenie aktualizowalna dostawcy.

Wymagania

Nagłówek: atldb.h

Zobacz też

Informacje

Notifications (COM)

Overview of Notifications (OLE DB)

BEGIN_CONNECTION_POINT_MAP

END_CONNECTION_POINT_MAP

CONNECTION_POINT_ENTRY

Koncepcje

OLE DB Provider szablony (C++)

OLE DB Provider szablonu architektury

Tworzenie aktualizowalna dostawcy