IEventSinkManager

Overview

The Interface IEventSinkManager interface provides abstract interface for concrete event sink manager implementations.

Location

Implemented in

Required Methods


GetEventSink (Guid, Type): IROEventSink

Returns an event sink proxy for the interface provided in the eventSink parameter. The result value can be cast back to the event sink interface type and then be used to call the event sink's methods.

 

method GetEventSink(clientId: Guid; eventSink: Type): IROEventSink

 

IROEventSink GetEventSink(Guid clientId, Type eventSink)

 

Function GetEventSink(clientId As Guid, eventSink As Type) As IROEventSink

Parameters:

  • clientId: Event sender Id
  • eventSink: Event sink interface type

GetEventSink (Guid, Type, IEventTargets): IROEventSink

Returns an event sink proxy for the interface provided in the eventSink parameter. The result value can be cast back to the event sink interface type and then be used to call the event sink's methods.

 

method GetEventSink(clientId: Guid; eventSink: Type; eventTargets: IEventTargets): IROEventSink

 

IROEventSink GetEventSink(Guid clientId, Type eventSink, IEventTargets eventTargets)

 

Function GetEventSink(clientId As Guid, eventSink As Type, eventTargets As IEventTargets) As IROEventSink

Parameters:

  • clientId: Event sender Id
  • eventSink: Event sink interface type
  • eventTargets: Event receivers

See Also