Partilhar via


Interface IVsDataObjectChangeEventsBroker

Representa a capacidade de gerar eventos quando os objetos de dados são adicionados, excluídos, modificados ou em uma fonte de dados.

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)

Sintaxe

'Declaração
Public Interface IVsDataObjectChangeEventsBroker
public interface IVsDataObjectChangeEventsBroker
public interface class IVsDataObjectChangeEventsBroker
type IVsDataObjectChangeEventsBroker =  interface end
public interface IVsDataObjectChangeEventsBroker

O tipo IVsDataObjectChangeEventsBroker expõe os membros a seguir.

Métodos

  Nome Descrição
Método público EndEventGroup Remove o grupo especificado do evento.
Método público RaiseObjectAdded(String, array<Object[]) Gera o evento ObjectAdded.
Método público RaiseObjectAdded(Int32, String, array<Object[]) Gera o evento de ObjectAdded ou adiciona o evento ao grupo especificado do evento.
Método público RaiseObjectChanged(String, array<Object[]) Gera o evento ObjectChanged.
Método público RaiseObjectChanged(Int32, String, array<Object[]) Gera o evento de ObjectChanged ou adiciona o evento ao grupo especificado do evento.
Método público RaiseObjectChanged(String, array<Object[], array<Object[]) Gera o evento ObjectChanged.
Método público RaiseObjectChanged(Int32, String, array<Object[], array<Object[]) Gera o evento de ObjectChanged ou adiciona o evento ao grupo especificado do evento.
Método público RaiseObjectChanged(String, array<Object[], IDictionary<String, Object>, IDictionary<String, Object>) Gera o evento ObjectChanged.
Método público RaiseObjectChanged(Int32, String, array<Object[], IDictionary<String, Object>, IDictionary<String, Object>) Gera o evento de ObjectChanged ou adiciona o evento ao grupo especificado do evento.
Método público RaiseObjectChanged(String, array<Object[], IDictionary<String, Object>, array<Object[], IDictionary<String, Object>) Gera o evento ObjectChanged.
Método público RaiseObjectChanged(Int32, String, array<Object[], IDictionary<String, Object>, array<Object[], IDictionary<String, Object>) Gera o evento de ObjectChanged ou adiciona o evento ao grupo especificado do evento.
Método público RaiseObjectDeleted(String, array<Object[]) Gera o evento ObjectDeleted.
Método público RaiseObjectDeleted(Int32, String, array<Object[]) Gera o evento de ObjectDeleted ou adiciona o evento ao grupo especificado do evento.
Método público RollbackEventGroup Remove o grupo especificado do evento.
Método público StartEventGroup Inicia novo um grupo de evento.

Superior

Comentários

Essa interface é implementada como um serviço de DDEX internos.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Services