Class Message
A message contains the actual data object which is sent by the publisher and delivered to interested subscribers for the topic.
Inheritance
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
public class Message : IMessage
Constructors
| Name | Description |
|---|---|
| Message(Object, Nullable<TimeSpan>) | Initializes an instance of class Message. |
Properties
| Name | Description |
|---|---|
| CreationTime | This property specifies the time of creation in DateTime for the message. |
| ExpirationTime | The ExpirationTime of TimeSpan type after which the message is expired from the topic. This can also accept a null value, which will ensure that the message is not expired from the topic. In case of no expiration time specified, null is considered as a default value. |
| MessageId | Auto generated ID for the message, as same messages can be stored on different topics. |
| NoExpiration | Specifies the TimeSpan.MaxValue for the message, so that it is not expired. |
| Payload | The actual data object of interest for subscribers, for example, Order. |