Campi descrittori del messaggio come proprietà
La maggior parte dei campi descrittori dei messaggi possono essere trattati come proprietà. Il nome della proprietà è costruito aggiungendo un prefisso al nome del campo descrittore del messaggio.
| Nome proprietà | Campo descrittore del messaggio |
|---|---|
| Root.MQMD.Campo | Campo |
Specificare Field con lo stesso caso per quanto riguarda i campi della struttura MQMD nella dichiarazione di lingua C. Ad esempio, il nome della proprietà Root.MQMD.AccountingToken accede al campo AccountingToken del descrittore del messaggio.
I campi StrucId e Version del descrittore del messaggio non sono accessibili utilizzando la sintassi mostrata.
I campi descrittori del messaggio non sono mai rappresentati in un'intestazione MQRFH2 come per altre proprietà.
Se i dati del messaggio iniziano con un MQMDE che viene onorato dal gestore code, è possibile accedere ai campi MQMDE utilizzando la notazione Root.MQMD.Field descritta. In questo caso i campi MQMDE vengono trattati come parte logicamente di MQMD da una prospettiva di proprietà. Consultare Panoramica di MQMDE.