IBM.XMS.IPropertyContext | +----IBM.XMS.IMessage | +----IBM.XMS.IBytesMessage
方法 | 說明 |
---|---|
ReadBoolean | 從位元組訊息串流中讀取 Boolean 值。 |
ReadSignedByte | 從位元組訊息串流中讀取下一個位元組, 以當成一個帶正負號的 8 位元整數。 |
ReadBytes | 在位元組訊息串流中,從游標的現行位置開始讀取位元組陣列。 |
ReadChar | 從位元組訊息串流中讀取下兩個位元組,以當成一個字元。 |
ReadDouble | 從位元組訊息串流中讀取下 8 個位元組, 以當成一個倍精準度浮點數。 |
ReadFloat | 從位元組訊息串流中讀取下 4 個位元組, 以當成一個浮點數。 |
ReadInt | 從位元組訊息串流中讀取下 4 個位元組, 以當成一個帶正負號的 32 位元整數。 |
ReadLong | 從位元組訊息串流中讀取下 8 個位元組, 以當成一個帶正負號的 64 位元整數。 |
ReadShort | 從位元組訊息串流中讀取下 2 個位元組, 以當成一個帶正負號的 16 位元整數。 |
ReadByte | 從位元組訊息串流中讀取下一個位元組, 以當成一個不帶正負號的 8 位元整數。 |
ReadUnsignedShort | 從位元組訊息串流中讀取下 2 個位元組, 以當成一個不帶正負號的 16 位元整數。 |
ReadUTF | 從位元組訊息串流讀取一個以 UTF-8 編碼的字串。 |
Reset | 將訊息主體變成唯讀模式, 並將游標重新定位在位元組訊息串流開頭。 |
WriteBoolean | 將 Boolean 值寫入位元組訊息串流中。 |
WriteByte | 將位元組寫入位元組訊息串流中。 |
WriteBytes | 將位元組陣列寫入位元組訊息串流中。 |
WriteBytes | 按照指定長度所定義的,將局部的位元組陣列寫入位元組訊息串流中。 |
WriteChar | 將字元當成 2 位元組寫入位元組訊息串流中, 並從次序高的位元組開始。 |
WriteDouble | 將倍精準度浮點數轉換成長整數, 並將長整數當成 8 位元組寫入位元組訊息串流中,且從次序高的位元組開始。 |
WriteFloat | 將浮點數轉換成整數, 並將整數當成 4 位元組寫入位元組訊息串流中,且從次序高的位元組開始。 |
WriteInt | 將整數當成 4 位元組寫入位元組訊息串流中, 並從次序高的位元組開始。 |
WriteLong | 將長整數當成 8 位元組寫入位元組訊息串流中, 並從次序高的位元組開始。 |
WriteObject | 將指定的物件寫入位元組訊息串流中。 |
WriteShort | 將短整數當成 2 位元組寫入位元組訊息串流中, 並從次序高的位元組開始。 |
WriteUTF | 將以 UTF-8 編碼的字串寫入位元組訊息串流中。 |
Int32 ReadBytes(Byte[] array); Int32 ReadBytes(Byte[] array, Int32 length);
如果您在輸入中指定一個空值指標, 則方法會略過位元組而不會讀取。如果在呼叫前,要從串流中讀取的剩餘位元組數, 大於或等於緩衝區的長度,則所略過的位元組數等於緩衝區長度。否則,會略過所有剩餘的位元組。
如果您在輸入中指定一個空值指標, 則方法不會傳回任何值。