Freigeben über


Nachrichtendeskriptoreigenschaften

In der folgenden Tabelle wird der komplette Satz der verfügbaren Message Descriptor-Eigenschaften (MQMD-Struktur) zusammen mit den entsprechenden Typen und Werten angezeigt. Diese sind Teil der MQSeries.dll Assembly, die mit dem serverbasierten MQSeries-Adapter bereitgestellt wird. Die gleiche Assembly wird vom MQSC-Adapter verwendet.

Name Typ Länge Wert
MQMD_AccountingToken String 64 Hexadezimale Zeichenfolge
MQMD_ApplIdentityData String 32 Hexadezimale Zeichenfolge
MQMD_ApplOriginData String 4 String
Standard: Leerzeichen
MQMD_BackoutCount unsigned int 4 Number
Nur Lesezugriff
Standardwert: 0
MQMD_CodedCharSetId unsigned int 4 Number
Standardwert: 0
MQMD_CorrelId String 48 Hexadezimale Zeichenfolge
MQMD_Encoding unsigned int 4 Number
Headerdateiwert verwenden. Standardwert: 0
MQMD_Expiry unsigned int 4 Number
MQMD_Feedback unsigned int 4 Number
Headerdateiwert verwenden. Standardwert: 0
MQMD_Format String 8 String
Wenn auf MQXMIT eingestellt, müssen Sie sicherstellen, dass die MQXQH-Eigenschaften Werte besitzen.
MQMD_GroupID String 48 Hexadezimale Zeichenfolge
MQMD_MsgFlags unsigned int 4 Number
Headerdateiwert verwenden. Standardwert: 0
MQMD_MsgId String 48 Hexadezimale Zeichenfolge
MQMD_MsgSeqNumber unsigned int 4
MQMD_MsgType unsigned int 4 Number
Headerdateiwert verwenden.
MQMD_Offset unsigned int 4
MQMD_OriginalLength unsigned int 4
MQMD_Persistence unsigned int 4 Number
Headerdateiwert verwenden.
MQMD_Priority unsigned int 4 Number
MQMD_PutApplName Zeichenfolge 28 String
Standard: Leerzeichen
MQMD_PutApplType unsigned int 4 Number
Headerdateiwert verwenden. Standardwert: 0
MQMD_PutDate Zeichenfolge 8 Date
MQMD_PutTime Zeichenfolge 8 Time
MQMD_ReplyToQ Zeichenfolge 48 String
Standard: Leerzeichen
MQMD_ReplyToQMgr Zeichenfolge 48 String
Standard: Leerzeichen
MQMD_Report unsigned int 4 Number
Headerdateiwert verwenden.
MQMD_UserIdentifier Zeichenfolge 12 String

Enthält den Benutzerbezeichner, wenn Sie die SSOAffiliateApplication-Eigenschaft verwenden.

Wenn Nachrichten direkt von MQSeries-Übertragungswarteschlangen empfangen werden, formatiert der BizTalk-Adapter für MQSeries die Headereigenschaften der Übertragungswarteschlange (die MQXQH-Datenstruktur) und platziert sie in den entsprechenden Kontexteigenschaften. Wenn Nachrichten direkt in MQSeries-Übertragungswarteschlangen gesendet werden, erfolgt die Formatierung der Headereigenschaften und die Zuweisung der Werte von den entsprechenden Kontexteigenschaften nur, wenn die MQMD_Format-Eigenschaft den Wert MQXMIT besitzt. In der folgenden Tabelle werden die Eigenschaften beschrieben.

Name Typ Länge Wert
MQXQH_RemoteQMgrName String 48 Zeichenfolge
MQXQH_RemoteQName String 48 Zeichenfolge

Zusammen mit den zuvor in diesem Thema aufgeführten Eigenschaften füllt der Adapter die folgenden Message Descriptor-Werte, wobei dieselben Regeln befolgt werden. Der Adapter stellt diesen Eigenschaftennamen das Präfix MQXQH_ anstelle von MQMD_ voran, aber ansonsten werden sie direkt den Eigenschaften zugeordnet, die in der Message Descriptor-Tabelle definiert sind:

  • MQXQH_MsgDesc_AccountingToken

  • MQXQH_MsgDesc_ApplIdentityData

  • MQXQH_MsgDesc_ApplOriginData

  • MQXQH_MsgDesc_BackoutCount

  • MQXQH_MsgDesc_CodedCharSetId

  • MQXQH_MsgDesc_CorrelId

  • MQXQH_MsgDesc_Encoding

  • MQXQH_MsgDesc_Expiry

  • MQXQH_MsgDesc_Feedback

  • MQXQH_MsgDesc_Format

  • MQXQH_MsgDesc_MsgId

  • MQXQH_MsgDesc_MsgType

  • MQXQH_MsgDesc_Persistence

  • MQXQH_MsgDesc_Priority

  • MQXQH_MsgDesc_PutApplName

  • MQXQH_MsgDesc_PutApplType

  • MQXQH_MsgDesc_PutDate

  • MQXQH_MsgDesc_PutTime

  • MQXQH_MsgDesc_ReplyToQ

  • MQXQH_MsgDesc_ReplyToQMgr

  • MQXQH_MsgDesc_Report

  • MQXQH_MsgDesc_UserIdentifier