Click or drag to resize
Event Class
All data resulting from subscriptions or requests and administrative messages are delivered as Events.
Inheritance Hierarchy
SystemObject
  Bloomberglp.BlpapiEvent

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.24.11.1
Syntax
public abstract class Event : IEnumerable<Message>, 
	IEnumerable

The Event type exposes the following members.

Constructors
  NameDescription
Protected methodEvent
Initializes a new instance of the Event class
Top
Properties
  NameDescription
Public propertyIsValid
Gets true if this event is valid; false otherwise.
Public propertyType
Gets the type of the messages in this Event.
Top
Methods
  NameDescription
Public methodGetEnumerator
Return an enumerator over the messages contained in this event.
Public methodGetMessages
Creates an enumerable collection of all messages in this event.
Top
Explicit Interface Implementations
Remarks
Event objects are created by the API and passed to the application either through a registered EventHandler or an IEventQueue 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.
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
See Also