Propiedades del descriptor de mensajes

En la tabla siguiente se muestra el conjunto completo de propiedades disponibles del descriptor de mensajes (estructura MQMD) y sus tipos y valores correspondientes. Forman parte del ensamblado de MQSeries.dll que se implementa con el adaptador MQSeries basado en servidor. El adaptador MQSC usa el mismo ensamblado.

Nombre Tipo Length Importancia
MQMD_AccountingToken String 64 Cadena hexadecimal
MQMD_ApplIdentityData String 32 Cadena hexadecimal
MQMD_ApplOriginData String 4 String
Valor predeterminado: espacio
MQMD_BackoutCount int sin firma 4 Número
Solo lectura
Valor predeterminado: 0
MQMD_CodedCharSetId int sin firma 4 Número
Valor predeterminado: 0
MQMD_CorrelId String 48 Cadena hexadecimal
MQMD_Encoding int sin firma 4 Número
Use el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_Expiry int sin firma 4 Número
MQMD_Feedback int sin firma 4 Número
Use el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_Format String 8 String
Si se establece en MQXMIT, asegúrese de que las propiedades MQXQH tienen valores.
MQMD_GroupID String 48 Cadena hexadecimal
MQMD_MsgFlags int sin firma 4 Número
Use el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_MsgId String 48 Cadena hexadecimal
MQMD_MsgSeqNumber int sin firma 4
MQMD_MsgType int sin firma 4 Número
Use el valor del archivo de encabezado.
MQMD_Offset int sin firma 4
MQMD_OriginalLength int sin firma 4
MQMD_Persistence int sin firma 4 Número
Use el valor del archivo de encabezado.
MQMD_Priority int sin firma 4 Número
MQMD_PutApplName cuerda / cadena 28 String
Valor predeterminado: espacio
MQMD_PutApplType int sin firma 4 Número
Use el valor del archivo de encabezado. Valor predeterminado: 0
MQMD_PutDate cuerda / cadena 8 Fecha
MQMD_PutTime cuerda / cadena 8 Tiempo
MQMD_ReplyToQ cuerda / cadena 48 String
Valor predeterminado: espacio
MQMD_ReplyToQMgr cuerda / cadena 48 String
Valor predeterminado: espacio
MQMD_Report int sin firma 4 Número
Use el valor del archivo de encabezado.
MQMD_UserIdentifier cuerda / cadena 12 String

Contiene el identificador de usuario cuando se usa la propiedad SSOAffiliateApplication.

Al recibir mensajes directamente desde colas de transmisión MQSeries, el adaptador de BizTalk para MQSeries da formato a las propiedades del encabezado de cola de transmisión (la estructura de datos MQXQH) y las coloca en sus propiedades de contexto correspondientes. Al enviar mensajes directamente a las colas de transmisión MQSeries, las propiedades del encabezado tienen formato y se asignan valores de las propiedades de contexto correspondientes solo si la propiedad MQMD_Format tiene un valor de MQXMIT. En la tabla siguiente se describen las propiedades.

Nombre Tipo Length Importancia
MQXQH_RemoteQMgrName String 48 cuerda / cadena
MQXQH_RemoteQName String 48 cuerda / cadena

Junto con las propiedades enumeradas anteriormente en este tema, el adaptador rellena los siguientes valores del descriptor de mensajes siguiendo las mismas reglas. El adaptador prefijos estos nombres de propiedad con MQXQH_ en lugar de MQMD_, pero de lo contrario se asignan directamente a esas propiedades definidas en la tabla Descriptor de mensajes:

  • 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