IVsDataObjectChangeEventsBroker Interface

Definition

Represents the ability to raise events when data objects are added, changed, or deleted on a data source.

public interface class IVsDataObjectChangeEventsBroker
public interface IVsDataObjectChangeEventsBroker
type IVsDataObjectChangeEventsBroker = interface
Public Interface IVsDataObjectChangeEventsBroker

Methods

EndEventGroup(Int32)

Removes the specified event group.

RaiseObjectAdded(Int32, String, Object[])

Raises the ObjectAdded event or adds the event to the specified event group.

RaiseObjectAdded(String, Object[])

Raises the ObjectAdded event.

RaiseObjectChanged(Int32, String, Object[])

Raises the ObjectChanged event or adds the event to the specified event group.

RaiseObjectChanged(Int32, String, Object[], IDictionary<String,Object>, IDictionary<String,Object>)

Raises the ObjectChanged event or adds the event to the specified event group.

RaiseObjectChanged(Int32, String, Object[], IDictionary<String,Object>, Object[], IDictionary<String,Object>)

Raises the ObjectChanged event or adds the event to the specified event group.

RaiseObjectChanged(Int32, String, Object[], Object[])

Raises the ObjectChanged event or adds the event to the specified event group.

RaiseObjectChanged(String, Object[])

Raises the ObjectChanged event.

RaiseObjectChanged(String, Object[], IDictionary<String,Object>, IDictionary<String,Object>)

Raises the ObjectChanged event.

RaiseObjectChanged(String, Object[], IDictionary<String,Object>, Object[], IDictionary<String,Object>)

Raises the ObjectChanged event.

RaiseObjectChanged(String, Object[], Object[])

Raises the ObjectChanged event.

RaiseObjectDeleted(Int32, String, Object[])

Raises the ObjectDeleted event or adds the event to the specified event group.

RaiseObjectDeleted(String, Object[])

Raises the ObjectDeleted event.

RollbackEventGroup(Int32)

Removes the specified event group.

StartEventGroup(Int32)

Start a new event group.

Applies to