WebSphere Message Service Clients for C/C++ and .NET, Version 1.2 作業系統: Linux, Windows

IPropertyContext

IPropertyContext 是一種抽象超類別,內含用來取得和設定內容的方法。這些方法可供其他類別繼承。

繼承階層:

方法

方法摘要:
方法 說明
GetBooleanProperty 取得指定名稱之 Boolean 內容的值。
GetByteProperty 取得名稱所識別之位元組內容的值。
GetBytesProperty 取得名稱所識別之位元組陣列內容的值。
GetCharProperty 取得名稱所識別之二位元組字元內容的值。
GetDoubleProperty 取得名稱所識別之倍精準度浮點數內容的值。
GetFloatProperty 取得名稱所識別之浮點數內容的值。
GetIntProperty 取得名稱所識別之整數內容的值。
GetLongProperty 取得名稱所識別之長整數內容的值。
GetObjectProperty 取得名稱所識別之內容的值和資料類型。
GetShortProperty 取得名稱所識別之短整數內容的值。
GetStringProperty 取得名稱所識別之字串內容的值。
SetBooleanProperty 設定名稱所識別之 Boolean 內容的值。
SetByteProperty 設定名稱所識別之位元組內容的值。
SetBytesProperty 設定名稱所識別之位元組陣列內容的值。
SetCharProperty 設定名稱所識別之二位元組字元內容的值。
SetDoubleProperty 設定名稱所識別之倍精準度浮點數內容的值。
SetFloatProperty 設定名稱所識別之浮點數內容的值。
SetIntProperty 設定名稱所識別之整數內容的值。
SetLongProperty 設定名稱所識別之長整數內容的值。
SetObjectProperty 設定名稱所識別之內容的值和資料類型。
SetShortProperty 設定名稱所識別之短整數內容的值。
SetStringProperty 設定名稱所識別之字串內容的值。

GetBooleanProperty – 取得 Boolean 內容

介面:
Boolean GetBooleanProperty(String property_name);

取得指定名稱之 Boolean 內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetByteProperty – 取得位元組內容

介面:
Byte    GetByteProperty(String property_name) ;
Int16   GetSignedByteProperty(String property_name) ;

取得名稱所識別之位元組內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetBytesProperty – 取得位元組陣列內容

介面:
Byte[]  GetBytesProperty(String property_name) ;

取得名稱所識別之位元組陣列內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
陣列中的位元組數。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetCharProperty – 取得字元內容

介面:
Char    GetCharProperty(String property_name) ;

取得名稱所識別之二位元組字元內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetDoubleProperty – 取得倍精準度浮點數內容

介面:
Double  GetDoubleProperty(String property_name) ;

取得名稱所識別之倍精準度浮點數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetFloatProperty – 取得浮點數內容

介面:
Single  GetFloatProperty(String property_name) ;

取得名稱所識別之浮點數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetIntProperty – 取得整數內容

介面:
Int32   GetIntProperty(String property_name) ;

取得名稱所識別之整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetLongProperty – 取得長整數內容

介面:
Int64   GetLongProperty(String property_name) ;

取得名稱所識別之長整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetObjectProperty – 取得物件內容

介面:
Object  GetObjectProperty( String property_name) ;

取得名稱所識別之內容的值和資料類型。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容的值,可為下列一種物件類型:
  • Boolean
  • Byte
  • Byte[]
  • Char
  • Double
  • Single
  • Int32
  • Int64
  • Int16
  • String
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetShortProperty – 取得短整數內容

介面:
Int16   GetShortProperty(String property_name) ;

取得名稱所識別之短整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
內容值。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

GetStringProperty – 取得字串內容

介面:
String  GetStringProperty(String property_name) ;

取得名稱所識別之字串內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
傳回:
封裝內容值字串的 String 物件。如果需要轉換資料, 則此為轉換後的字串。
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException

SetBooleanProperty – 設定 Boolean 內容

介面:
void SetBooleanProperty( String property_name,  Boolean value) ;

設定名稱所識別之 Boolean 內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetByteProperty – 設定位元組內容

介面:
void SetByteProperty( String property_name,  Byte value) ;
      void SetSignedByteProperty( String property_name,  Int16 value) ;

設定名稱所識別之位元組內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetBytesProperty – 設定多個位元組陣列內容

介面:
void SetBytesProperty( String property_name, Byte[] value ) ;

設定名稱所識別之位元組陣列內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容的值,為一個位元組陣列。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetCharProperty – 設定字元內容

介面:
void SetCharProperty( String property_name,  Char value) ;

設定名稱所識別之二位元組字元內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetDoubleProperty – 設定倍精準度浮點數內容

介面:
void SetDoubleProperty( String property_name,  Double value) ;

設定名稱所識別之倍精準度浮點數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetFloatProperty – 設定浮點數內容

介面:
void SetFloatProperty( String property_name,  Single value) ;

設定名稱所識別之浮點數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetIntProperty – 設定整數內容

介面:
void SetIntProperty( String property_name,  Int32 value) ;

設定名稱所識別之整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetLongProperty – 設定長整數內容

介面:
void SetLongProperty( String property_name,  Int64 value) ;

設定名稱所識別之長整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetObjectProperty – 設定物件內容

介面:
void SetObjectProperty( String property_name,  Object value) ;

設定名稱所識別之內容的值和資料類型。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
objectType(輸入)
內容的值,必須是下列一種物件類型:
  • Boolean
  • Byte
  • Byte[]
  • Char
  • Double
  • Single
  • Int32
  • Int64
  • Int16
  • String
value(輸入)
位元組陣列形式的內容值。
length(輸入)
陣列中的位元組數。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetShortProperty – 設定短整數內容

介面:
void SetShortProperty( String property_name,  Int16 value) ;

設定名稱所識別之短整數內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
內容值。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

SetStringProperty – 設定字串內容

介面:
void SetStringProperty( String property_name,  String value);

設定名稱所識別之字串內容的值。

參數:
property_name(輸入)
封裝內容名稱的 String 物件。
value(輸入)
封裝內容值字串的 String 物件。
傳回:
Void
執行緒環境定義:
由子類別決定
異常狀況:
  • XMSException
  • MessageNotWritableException

Reference topic

使用條款 | 評比此網頁

時間戳記前次更新: 25 Apr 2006
(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)