Partilhar via


Classe IRowsetNotifyCP

Implementa o site do provedor de interface de ponto de conexão IRowsetNotify.

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

Parâmetros

  • T
    Uma classe derivada de IRowsetNotifyCP.

  • ReentrantEventSync
    Uma classe de mutex suporta reentrância (o padrão é CComSharedMutex).Um mutex é um objeto de sincronização que permite que um acesso de thread mutuamente exclusivos para um recurso.

  • piid
    Um ponteiro de ID de interface (IID *) para um IRowsetNotify interface de ponto de conexão.O valor padrão é & __uuidof(IRowsetNotify).

  • DynamicUnkArray
    Uma matriz do tipo CComDynamicUnkArray, que é uma matriz alocada dinamicamente de IUnknown interfaces de coletor de ponteiros para o cliente.

Membros

0y2ac5fk.collapse_all(pt-br,VS.110).gifMétodos

Fire_OnFieldChange

Notifica o consumidor de uma alteração do valor de uma coluna.

Fire_OnRowChange

Notifica o consumidor de uma alteração que afeta as linhas.

Fire_OnRowsetChange

Notifica o consumidor de uma alteração afetar todo o conjunto de linhas.

Comentários

IRowsetNotifyCPimplementa funções para informar ouvintes sobre o ponto de conexão de difusão IID_IRowsetNotify de alterações no conteúdo do conjunto de linhas.

Observe que você também deve implementar e registrar IRowsetNotify no consumidor (também conhecido como o "coletor") usando IRowsetNotifyImpl para que o consumidor pode manipular notificações.Consulte Recebendo notificações sobre como implementar a interface de ponto de conexão do consumidor.

Para obter informações detalhadas sobre a implementação de notificações, consulte "Suporte a notificações" em criar um provedor atualizável.

Requisitos

Cabeçalho: atldb.h

Consulte também

Referência

Notifications (COM)

Overview of Notifications (OLE DB)

BEGIN_CONNECTION_POINT_MAP

END_CONNECTION_POINT_MAP

CONNECTION_POINT_ENTRY

Conceitos

OLE DB Provider modelos (C++)

Arquitetura de modelo de provedor de BD OLE

Criando um provedor atualizável