XMSC_WMQ_ENCODING
- 資料類型:
- System.Int32
- 下列項目的內容:
- 目的地
當 XMS 用戶端將訊息轉遞至目的地時,訊息內文中的數值資料如何呈現。 如果針對個別訊息設定, JMS_IBM_ENCODING 內容會置換此內容為目的地指定的編碼。 此內容指定二進位整數、聚集十進位整數及浮點數字的表示法。
內容的有效值與訊息描述子的 Encoding 欄位中可以指定的值相同。
應用程式可以使用下列具名常數來設定內容:
| 已命名的常數 | 意義 |
|---|---|
| MQENC_INTEGER_NORMAL | 正常整數編碼 |
| 已反轉 MQENC_INTEGER_REVERSED | 反向整數編碼 |
| MQENC_DECIMAL_NORMAL | 一般聚集十進位編碼 |
| MQENC_DECIMAL_REVERED | 反向壓縮十進位編碼 |
| MQENC_FLOAT_IEE_NORMAL | 一般 IEEE 浮點數編碼 |
| MQENC_FLOAT_IEE_REVERSED | 反向 IEEE 浮點數編碼 |
| MQENC_FLOAT_S390 | z/OS® 架構浮點數編碼 |
| MQENC_NATIVE | 原生機器編碼 |
若要形成內容的值,應用程式可以新增下列三個常數,如下所示:
- 名稱以 MQENC_INTEGER 開始的常數,用來指定二進位整數的表示法
- 名稱以 MQENC_DECIMAL 開始的常數,用來指定聚集十進位整數的表示法
- 名稱以 MQENC_FLOAT 開始的常數,用來指定浮點數字的表示法
此內容的預設值為 MQENC_NATIVE。
此內容僅與傳送至目的地的訊息相關,與從目的地接收的訊息無關。