|  ReadBoolean | Reads a booleanfrom the stream message. | 
|  ReadByte | Reads a sbytevalue from the stream message. | 
|  ReadBytes | Reads a byte array field from the stream message into the specified byte[]object (the read buffer). To read the field value,ReadBytesshould be successively called until it returns a value less than the length of the read buffer. The value of the bytes in the buffer following the last byte read is undefined. 
            IfReadBytesreturns a value equal to the length of the buffer, a subsequentReadBytescall must be made. If there are no more bytes to be read, this call returns -1. 
            If the byte array field value is null,ReadBytesreturns -1. 
            If the byte array field value is empty,ReadBytesreturns 0. 
            Once the firstReadBytescall on abyte[]field value has been made, the full value of the field must be read before it is valid to read the next field. An attempt to read the next field before that has been done will throw aMessageFormatException. 
            To read the byte field value into a newbyte[]object, use theReadObjectmethod. | 
|  ReadChar | Reads a Unicode character value from the stream message. | 
|  ReadDouble | Reads a doublefrom the stream message. | 
|  ReadFloat | Reads a floatfrom the stream message. | 
|  ReadInt | Reads a 32-bit integer from the stream message. | 
|  ReadLong | Reads a 64-bit integer from the stream message. | 
|  ReadObject | Reads an object from the stream message. This method can be used to return, an object that has been written to the stream with the equivalent WriteObjectmethod call, or its equivalent primitivewritetypemethod. 
            An attempt to callReadObjectto read a byte field value into a newbyte[]object before the full value of the byte field has been read will throw aMessageFormatException. | 
|  ReadShort | Reads a 16-bit integer from the stream message. | 
|  ReadString | Reads a Stringfrom the stream message. | 
|  Reset | Puts the message body in read-only mode and repositions the stream to the beginning. | 
|  WriteBoolean | Writes a booleanto the stream message. The valuetrueis written as the value(byte)1; the valuefalseis written as the value(byte)0. | 
|  WriteByte | Writes a sbyteto the stream message. | 
|  WriteBytes | Overloaded. Writes a byte array field to the stream message. The byte array valueis written to the message as a byte array field. Consecutively written byte array fields are treated as two distinct fields when the fields are read. | 
|  WriteChar | Writes a charto the stream message. | 
|  WriteDouble | Writes a doubleto the stream message. | 
|  WriteFloat | Writes a floatto the stream message. | 
|  WriteInt | Writes an intto the stream message. | 
|  WriteLong | Writes a longto the stream message. | 
|  WriteObject | Writes an object to the stream message. This method works only for the objectified primitive object types ( int,double,long...),Stringobjects, and byte arrays. | 
|  WriteShort | Writes a shortto the stream message. | 
|  WriteString | Writes a Stringto the stream message. | 
IStreamMessage Interface | WebLogic.Messaging Namespace | CreateStreamMessage() | IBytesMessage | IMapMessage | IMessage | IObjectMessage | ITextMessage