Bloomberg API for .NET
EventQueue Class
NamespacesBloomberglp.BlpapiEventQueue
Returns the number of definitions of events that can be published by this Service.
Declaration Syntax
C#Visual BasicVisual C++
public class EventQueue
Public Class EventQueue
public ref class EventQueue
Members
All MembersConstructorsMethods



IconMemberDescription
EventQueue()()()()
Constructs an empty event queue.

NextEvent()()()()
Retrieves the next event available for processing on this EventQueue.

NextEvent(Int64)
Retrieves the next event available for processing on this EventQueue.

Purge()()()()
Purge all events from this Event Queue and cancel all Requests that this Event Queue is associated with.

TryNextEvent()()()()
Tries to retrieve the next event available for processing on this EventQueue.

Remarks
An Request can be associated with an EventQueue by passing a valid instance of the EventQueue class to the Session.SendRequest and Session.SendAuthorizationRequest(Request, UserHandle, EventQueue, CorrelationID, String) sendAuthorizationRequest} methods. All responses to the Request are now delivered to this EventQueue allowing the application to block for Responses for the Request. Note that a single EventQueue can be used for receiving Response Events for many requests.
Inheritance Hierarchy
Object
EventQueue

Assembly: Bloomberglp.Blpapi (Module: Bloomberglp.Blpapi.dll) Version: 3.9.6.1