Partager via


Propriétés du descripteur de message

Le tableau suivant répertorie l'intégralité des propriétés du descripteur de message (structure MQMD) ainsi que les types et les valeurs qui leur correspondent. Ils font partie de l’assembly MQSeries.dll déployé avec l’adaptateur MQSeries basé sur le serveur. Le même assembly est utilisé par l’adaptateur MQSC.

Nom Type Longueur Valeur
MQMD_AccountingToken String 64 Chaîne hexadécimale
MQMD_ApplIdentityData String 32 Chaîne hexadécimale
MQMD_ApplOriginData String 4 String
Valeur par défaut : espace
MQMD_BackoutCount nombre entier non signé 4 Number
Lecture seule
Valeur par défaut : 0
MQMD_CodedCharSetId nombre entier non signé 4 Number
Valeur par défaut : 0
MQMD_CorrelId String 48 Chaîne hexadécimale
MQMD_Encoding nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête. Valeur par défaut : 0
MQMD_Expiry nombre entier non signé 4 Number
MQMD_Feedback nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête. Valeur par défaut : 0
MQMD_Format String 8 String
Lorsque la propriété est définie sur MQXMIT, vérifiez que les propriétés MQXQH possèdent des valeurs.
MQMD_GroupID String 48 Chaîne hexadécimale
MQMD_MsgFlags nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête. Valeur par défaut : 0
MQMD_MsgId String 48 Chaîne hexadécimale
MQMD_MsgSeqNumber nombre entier non signé 4
MQMD_MsgType nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête.
MQMD_Offset nombre entier non signé 4
MQMD_OriginalLength nombre entier non signé 4
MQMD_Persistence nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête.
MQMD_Priority nombre entier non signé 4 Number
MQMD_PutApplName string 28 String
Valeur par défaut : espace
MQMD_PutApplType nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête. Valeur par défaut : 0
MQMD_PutDate string 8 Date
MQMD_PutTime string 8 Temps
MQMD_ReplyToQ string 48 String
Valeur par défaut : espace
MQMD_ReplyToQMgr string 48 String
Valeur par défaut : espace
MQMD_Report nombre entier non signé 4 Number
Utilisez la valeur du fichier d'en-tête.
MQMD_UserIdentifier string 12 String

Contient l'identificateur d'utilisateur lors de l'utilisation de la propriété SSOAffiliateApplication.

Lors de la réception de messages directement à partir de files d’attente de transmission MQSeries, l’adaptateur BizTalk pour MQSeries met en forme les propriétés d’en-tête de file d’attente de transmission (structure de données MQXQH) et les place dans leurs propriétés de contexte correspondantes. Lors de l'envoi de messages directement vers les files d'attente de transmission MQSeries, les propriétés d'en-tête sont formatées et des valeurs leur sont attribuées d'après les propriétés de contexte correspondantes uniquement si la valeur de la propriété MQMD_Format est MQXMIT. Le tableau suivant décrit les propriétés.

Nom Type Longueur Valeur
MQXQH_RemoteQMgrName String 48 string
MQXQH_RemoteQName String 48 string

L'adaptateur renseigne les valeurs du descripteur de message conjointement avec les propriétés décrites précédemment dans cette rubrique d'après les mêmes règles. Il ajoute le préfixe MQXQH_ (au lieu de MQMD_) aux noms des propriétés, car autrement elles mappent directement vers les propriétés définies dans le tableau du descripteur de message :

  • 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