数据类型

MQSeries 消息中的标头属性是消息本身中包含的数据结构。 发送和接收消息时,适配器会自动验证和转换 MQSeries 消息标头中的某些值。

下表介绍了 MQSeries 数据类型以及这些类型的验证和转换:

MQSeries 数据类型 验证和转换
MQLONG MQSeries 执行验证。 转换为长整型。 如果值无效,则将阻止将消息传至 MQSeries 队列中。
MQCHAR 转换为字符串。
MQBYTE 转换为包含字符 0-9 和 a-f 或 A-F 的字符串,表示数字的十六进制值。

许多 MQSeries 属性是 32 位(4 字节)无符号整数。 由于 uint 类型不符合公共语言规范 (CLS),因此,在 .NET 方法中使用无符号整数之前,必须将其分配给 object 类型。 有关符合 CLS 的类型的详细信息,请参阅帮助.NET Framework中的“什么是公共语言规范?”

另请参阅

用于 WebSphere MQ 的基于客户端的 BizTalk 适配器程序员参考