Freigeben über


Eigenschaften des Nachrichtendeskriptors

In der folgenden Tabelle sind die vollständigen Eigenschaften der verfügbaren Nachrichtendeskriptoreigenschaften (MQMD-Struktur) sowie die entsprechenden Typen und Werte aufgeführt. Diese sind Teil der MQSeries.dll-Assembly, die mit dem serverbasierten MQSeries-Adapter bereitgestellt wird. Die gleiche Montage wird vom MQSC Adapter verwendet.

Name Typ Length Wert
MQMD_AccountingToken String 64 Hexadezimale Zeichenfolge
MQMD_ApplIdentityData String 32 Hexadezimale Zeichenfolge
MQMD_ApplOriginData String 4 String
Standard: Leerzeichen
MQMD_BackoutCount unsigned int (nicht-negative Ganzzahl) 4 Nummer
Nur Lesen
Standardwert: 0
MQMD_CodedCharSetId unsigned int (nicht-negative Ganzzahl) 4 Nummer
Standardwert: 0
MQMD_CorrelId String 48 Hexadezimale Zeichenfolge
MQMD_Encoding unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei. Standardwert: 0
MQMD_Expiry unsigned int (nicht-negative Ganzzahl) 4 Nummer
MQMD_Feedback unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei. Standardwert: 0
MQMD_Format String 8 String
Wenn dies auf MQXMIT festgelegt ist, stellen Sie sicher, dass die MQXQH-Eigenschaften Werte aufweisen.
MQMD_GroupID String 48 Hexadezimale Zeichenfolge
MQMD_MsgFlags unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei. Standardwert: 0
MQMD_MsgId String 48 Hexadezimale Zeichenfolge
MQMD_MsgSeqNumber unsigned int (nicht-negative Ganzzahl) 4
MQMD_MsgType unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei.
MQMD_Offset unsigned int (nicht-negative Ganzzahl) 4
MQMD_OriginalLength unsigned int (nicht-negative Ganzzahl) 4
MQMD_Persistence unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei.
MQMD_Priority unsigned int (nicht-negative Ganzzahl) 4 Nummer
MQMD_PutApplName Schnur 28 String
Standard: Leerzeichen
MQMD_PutApplType unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei. Standardwert: 0
MQMD_PutDate Schnur 8 Datum
MQMD_PutTime Schnur 8 Uhrzeit
MQMD_ReplyToQ Schnur 48 String
Standard: Leerzeichen
MQMD_ReplyToQMgr Schnur 48 String
Standard: Leerzeichen
MQMD_Report unsigned int (nicht-negative Ganzzahl) 4 Nummer
Verwenden Sie den Wert der Headerdatei.
MQMD_UserIdentifier Schnur 12 String

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

Wenn Nachrichten direkt von MQSeries-Übertragungswarteschlangen empfangen werden, formatiert BizTalk Adapter für MQSeries die Eigenschaften der Übertragungswarteschlangenheader (die MQXQH-Datenstruktur) und platziert sie in ihren entsprechenden Kontexteigenschaften. Wenn Nachrichten direkt an MQSeries-Übertragungswarteschlangen gesendet werden, werden die Headereigenschaften formatiert und den entsprechenden Kontexteigenschaften zugewiesen, wenn die MQMD_Format Eigenschaft einen Wert von MQXMIT aufweist. In der folgenden Tabelle werden die Eigenschaften beschrieben.

Name Typ Length Wert
MQXQH_RemoteQMgrName String 48 Schnur
MQXQH_RemoteQName String 48 Schnur

Zusammen mit den weiter oben in diesem Thema aufgeführten Eigenschaften füllt der Adapter die folgenden Werte für den Nachrichtendeskriptor nach denselben Regeln auf. Der Adapter präfixiert diese Eigenschaftsnamen mit MQXQH_ anstelle von MQMD_. Andernfalls werden diese Eigenschaften, die in der Tabelle "Nachrichtendeskriptor" definiert sind, direkt zugeordnet:

  • 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