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
Métodos
Notifica o consumidor de uma alteração do valor de uma coluna. |
|
Notifica o consumidor de uma alteração que afeta as linhas. |
|
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
Overview of Notifications (OLE DB)