[This is preliminary documentation and is subject to change.]
The MessageSubscription T type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| MessageSubscription T | Initializes a new instance of the MessageSubscription T class |
Methods
| Name | Description | |
|---|---|---|
| AddMessage |
Add a message to the message queue
| |
| ChangeCapacity |
Update the capacity of the message queue
| |
| ClearMessages |
Clear all messages currently in the message queue for this subscription instance
(Overrides SubscriptionBase ClearMessages .) | |
| GetNextMessage |
Get the next message in the message queue
|
Fields
| Name | Description | |
|---|---|---|
| Messages |
Message queue for the current subscription
|
Properties
| Name | Description | |
|---|---|---|
| Active |
Whether the subscription is active and should receive and process messages
(Inherited from SubscriptionBase.) | |
| HasMessages |
True if there are messages in the message queue
(Overrides SubscriptionBase HasMessages.) | |
| MaxMessages |
Sets the maximum number of messages for the subscription. Enforced minimum is 1.
| |
| MessageCount |
Number of messages in the current message queue
| |
| MessageType |
The message type handled by this subscription
(Overrides SubscriptionBase MessageType.) |
Events
| Name | Description | |
|---|---|---|
| OnMessageReceived |
Fired when the messages are received if there are subscribers to the event.
|
See Also