IRowsetNotifyCP 類別

實作連接點介面的提供者網站 IRowsetNotify

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

參數

  • T
    一個類別衍生自IRowsetNotifyCP

  • ReentrantEventSync
    支援重新進入的 mutex 類別 (預設值是 CComSharedMutex)。Mutex 是允許一個執行緒彼此獨佔存取資源的同步處理物件。

  • piid
    介面識別碼指標 (IID 1) 的 IRowsetNotify 連接點介面。預設值是與 __uuidof(IRowsetNotify)

  • DynamicUnkArray
    型別的陣列 CComDynamicUnkArray,這是動態配置的陣列,其中 IUnknown 指標給用戶端接收器介面。

Members

0y2ac5fk.collapse_all(zh-tw,VS.110).gif方法

Fire_OnFieldChange

告知消費者,資料行的值變更。

Fire_OnRowChange

告知消費者,影響資料列的變更。

Fire_OnRowsetChange

告知消費者,影響整個資料列集的變更。

備註

IRowsetNotifyCP 則實作廣播功能,以通知在 IID_IRowsetNotify 連接點上的接聽程式關於資料列集內容的變更。

請注意,您必須實作,並註冊IRowsetNotify上取用者 (又稱做 「 接收 」) 使用 IRowsetNotifyImpl ,讓消費者可以處理通知。請參閱接收告知在消費者上實作連接點介面的相關。

實作通知的詳細資訊,請參閱 「 支援通知 」,在建立可更新的提供者

需求

標頭: atldb.h

請參閱

參考

Notifications (COM)

Overview of Notifications (OLE DB)

BEGIN_CONNECTION_POINT_MAP

END_CONNECTION_POINT_MAP

CONNECTION_POINT_ENTRY

概念

OLE DB 提供者樣板 (C++)

OLE DB 提供者樣板架構

建立可更新的提供者