An NDoc Documented Class Library

IMessage Properties

The properties of the IMessage interface are listed below. For a complete list of IMessage interface members, see the IMessage Members topic.

Public Instance Properties

AccessLabel Access label for the message.
Compression Used to enable or disable compression for this message. When enabled, the message body is compressed just prior to being sent. If a compressed message is received, it will automatically be decompressed prior to being passed to the caller.
CompressionLevel The compression level of a message.
CompressionRatio The compression ratio of a message that has been sent. The ratio is calculated as:
    ratio = ((originalSize - compressedSize) / originalSize) * 100
MsgCorrelationID Get and set the message's correlation ID.
MsgDeliveryMode Get and set the message's delivery mode.
MsgDestination Get and set the message's destination.
MsgExpiration Get and set the message's expiration.
MsgMessageID Get and set the message ID.
MsgPriority Get and set the message's priority.
MsgRedelivered Get and set the message's redelivered flag.
MsgReplyTo Get and set the message's reply to destination.
MsgTimestamp Get and set the message's timestamp.
MsgType Get and set the message's type.
PropertyNames An enumeration of the property names.
Size The total message size in bytes.

See Also

IMessage Interface | webMethods.Msg Namespace