All data resulting from subscriptions or requests and administrative
messages are delivered as Events.
| C# | Visual Basic | Visual C++ |
public abstract class Event : IEnumerable<Message>, IEnumerable
Public MustInherit Class Event Implements IEnumerable(Of Message), IEnumerable
public ref class Event abstract : IEnumerable<Message^>, IEnumerable
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| Event()()()() | Initializes a new instance of the Event class | |
| GetEnumerator()()()() | ||
| IEnumerable..::..GetEnumerator()()()() | ||
| GetMessages()()()() |
Creates an enumerable collection of all messages in this event.
| |
| IsValid |
Gets true if this event is valid; false otherwise.
| |
| Type | Gets the type of the messages in this Event.
|
Event objects are created by the API and passed to the application either
through a registered EventHandler
or an EventQueue or
returned from the Session.NextEvent()
method. Event objects contain Message
objects which can be accessed using
Event.GetMessages(). The Event object is a handle to an event. The event
is the basic unit of work provided to applications. Each Event object
consists of an Event.EventType
attribute and zero or more Message objects.
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
| Object | |
| Event | |
Assembly: Bloomberglp.Blpapi (Module: Bloomberglp.Blpapi.dll) Version: 3.9.6.1