Sdílet prostřednictvím


Třída IRowsetNotifyCP

Implementuje serveru zprostředkovatele připojení rozhraní bod IRowsetNotify.

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

Parametry

  • T
    Třída odvozená ze třídy IRowsetNotifyCP.

  • ReentrantEventSync
    Třída mutex, která podporuje Vícenásobná přístupnost (výchozí hodnota je CComSharedMutex).Objekt mutex je objekt synchronizace, který umožňuje jeden podproces vzájemně se vylučující přístup k prostředku.

  • piid
    ID ukazatele rozhraní (IID *) pro IRowsetNotify bod rozhraní připojení.Výchozí hodnota je a __uuidof(IRowsetNotify).

  • DynamicUnkArray
    Pole typu CComDynamicUnkArray, který je dynamicky přiřazené pole IUnknown ukazatele klientovi jímky rozhraní.

Členy

0y2ac5fk.collapse_all(cs-cz,VS.110).gifMetody

Fire_OnFieldChange

Upozorňuje spotřebitele změnit hodnotu sloupce.

Fire_OnRowChange

Změny ovlivňující řádky spotřebitele upozorní.

Fire_OnRowsetChange

Upozorňuje spotřebitele změny ovlivňující celou sadu řádků.

Poznámky

IRowsetNotifyCP implementuje všesměrové funkce pro navedení posluchačů na bod připojení IID_IRowsetNotify změn na obsah sady řádků.

Všimněte si, že musí zavést a zaregistrovat IRowsetNotify na spotřebitele (také známé jako "jímka") pomocí IRowsetNotifyImpl tak, aby spotřebitel může zpracovat oznámení.Viz Příjem oznámení o implementaci rozhraní bod připojení pro spotřebitele.

Podrobné informace o implementaci oznámení naleznete v části "Podporující oznámení" v Vytvořit aktualizovatelný zprostředkovatele.

Požadavky

Záhlaví: atldb.h

Viz také

Referenční dokumentace

Notifications (COM)

Overview of Notifications (OLE DB)

BEGIN_CONNECTION_POINT_MAP

END_CONNECTION_POINT_MAP

CONNECTION_POINT_ENTRY

Koncepty

Šablony zprostředkovatele technologie OLE DB (C++)

Architektura šablony OLE DB Provider

Vytváření aktualizovatelného zprostředkovatele