Reading and writing the message descriptor from a IBM MQ Message Service Client (XMS) for .NET application
You can access all the message descriptor (MQMD) fields of an IBM® MQ message except StrucId and Version; BackoutCount can be read but not written to. This feature is available only when connecting to an IBM WebSphere® MQ 6.0 or later queue manager and is controlled by destination properties described later.
The message attributes provided by the IBM MQ Message Service Client (XMS) for .NET facilitates XMS applications to set MQMD fields and also to drive IBM WebSphere MQ applications.
Some restrictions apply when using publish/subscribe messaging. For example, MQMD fields like MsgID and CorrelId, if set, are ignored.
The function described in this topic is unavailable for publish/subscribe messaging when you are either connecting to an IBM WebSphere MQ 6.0 queue manager. It is also unavailable when the PROVIDERVERSION property is set to 6.