RFA .NET

The Dispatchable type exposes the following members.

Methods

  NameDescription
Public methodDeactivate
Deactivates the dispatchable.
Public methodDestroy
Destroys the Dispatchable.
Public methodDispatch()()()()
Dispatches the next event. No wait if no event is immediately available, or otherwise dispatch one available event.
Public methodDispatch(Int32)
Dispatches the next event. Wait for the "timeOut" milliseconds if no event is immediately available, or otherwise dispatch one available event.
Public methodRegisterHighThresholdNotificationClient
Registers a high threshold notification client. After the client is registered, Notify() will be called when the event queue high threshold is reached. There may only be one client for each queue, subsequent calls will replace any existing client. Does nothing for an event queue with statistics disabled.
Public methodRegisterLowThresholdNotificationClient
Register a low threshold notification client. After the client is registered, Notify() will be called when the event queue low threshold is reached. There may only be one client for each queue, subsequent calls will replace any existing client. Does nothing for an event queue with statistics disabled.
Public methodRegisterMaxDepthNotificationClient
Register a maximum depth reached notification client. After the client is registered, Notify() will be called when the event queue maximium depth is reached. There may only be one client for each queue, subsequent calls will replace any existing client. Does nothing for an event queue with statistics disabled.
Public methodRegisterNotificationClient
Register a notification client. After the client is registered, Notify() will be called when a message is placed on the queue. There may only be one client for each queue, subsequent calls will replace any existing client.
Public methodToRFA_String
String representation of this object.
Public methodToString
String representation of this object.
(Overrides Object..::..ToString()()()().)
Public methodUnregisterHighThresholdNotificationClient
Unregisters a client from event queue high threshold notification. Does nothing for an event queue with statistics disabled.
Public methodUnregisterLowThresholdNotificationClient
Unregisters a client from event queue low threshold notification. Does nothing for an event queue with statistics disabled.
Public methodUnregisterMaxDepthNotificationClient
Unregisters a client from event queue max depth reached notification. Does nothing for an event queue with statistics disabled.
Public methodUnregisterNotificationClient
Unregisters a client with the queue.

See Also