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 ,其值與環境相關。

此內容的預設值為 MQENC_NATIVE。

此內容僅與傳送至目的地的訊息相關,與從目的地接收的訊息無關。