RFA .NET
The EventSource interface is a common base class for all interfaces that can be used to register an interest of any type.

Namespace: ThomsonReuters.RFA.Common
Assembly: RFA8_NET110_x64 (in RFA8_NET110_x64.dll) Version: 8.0.1.1

Syntax

C#
public abstract class EventSource
Visual Basic
Public MustInherit Class EventSource
Visual C++
public ref class EventSource abstract
F#
[<AbstractClassAttribute>]
type EventSource =  class end

Remarks

The EventSource interface is a common base class for all interfaces that can be used to register an interest of any type. Because application's interest registration typically results in getting one or more Events, all these interfaces represent some sort of an EventSource - thus the name for the base class.

Individual RFA Packages define EventSource of package-specific types. These package-specific event sources are represented as interfaces that inherit from the EventSource interface.

The EventSourceType property can be used to get the exact type of a specific EventSource.

Inheritance Hierarchy

See Also