Interface IMessage
public interface IMessage
Methods
AbsoluteExpiryTime()
DateTime AbsoluteExpiryTime()
Returns
AbsoluteExpiryTime(DateTime)
IMessage AbsoluteExpiryTime(DateTime absoluteExpiryTime)
Parameters
absoluteExpiryTimeDateTime
Returns
Annotation(string)
object Annotation(string key)
Parameters
keystring
Returns
Annotation(string, object)
IMessage Annotation(string key, object value)
Parameters
Returns
Body()
byte[] Body()
Returns
- byte[]
Body(object)
IMessage Body(object body)
Parameters
bodyobject
Returns
BodyAsString()
string BodyAsString()
Returns
ContentEncoding()
string ContentEncoding()
Returns
ContentEncoding(string)
IMessage ContentEncoding(string contentEncoding)
Parameters
contentEncodingstring
Returns
ContentType()
string ContentType()
Returns
ContentType(string)
IMessage ContentType(string contentType)
Parameters
contentTypestring
Returns
CorrelationId()
object CorrelationId()
Returns
CorrelationId(object)
IMessage CorrelationId(object id)
Parameters
idobject
Returns
- IMessage
This message instance.
CreationTime()
DateTime CreationTime()
Returns
CreationTime(DateTime)
IMessage CreationTime(DateTime creationTime)
Parameters
creationTimeDateTime
Returns
Durable()
bool Durable()
Returns
Durable(bool)
IMessage Durable(bool durable)
Parameters
durablebool
Returns
GroupId()
string GroupId()
Returns
GroupId(string)
IMessage GroupId(string groupId)
Parameters
groupIdstring
Returns
GroupSequence()
uint GroupSequence()
Returns
GroupSequence(uint)
IMessage GroupSequence(uint groupSequence)
Parameters
groupSequenceuint
Returns
MessageId()
object MessageId()
Returns
MessageId(object)
IMessage MessageId(object messageId)
Parameters
messageIdobject
Returns
- IMessage
This message instance.
Properties()
IDictionary<object, object> Properties()
Returns
Property(string)
object Property(string key)
Parameters
keystring
Returns
Property(string, object)
IMessage Property(string key, object value)
Parameters
Returns
PropertySymbol(string, string)
IMessage PropertySymbol(string key, string value)
Parameters
Returns
ReplyTo()
string ReplyTo()
Returns
ReplyTo(string)
IMessage ReplyTo(string replyTo)
Parameters
replyTostring
Returns
ReplyToGroupId()
string ReplyToGroupId()
Returns
ReplyToGroupId(string)
IMessage ReplyToGroupId(string replyToGroupId)
Parameters
replyToGroupIdstring
Returns
Subject()
string Subject()
Returns
Subject(string)
IMessage Subject(string subject)
Parameters
subjectstring
Returns
To()
string To()
Returns
To(string)
IMessage To(string to)
Parameters
tostring
Returns
ToAddress()
IMessageAddressBuilder ToAddress()
Returns
UserId()
The user id
byte[] UserId()
Returns
- byte[]
The user id as byte[]".
UserId(byte[])
Set the message user id
IMessage UserId(byte[] userId)
Parameters
userIdbyte[]
Returns
- IMessage
This message instance.