QATextMessage 继承自 QAMessage 类,并添加了文本消息主体。
public class QATextMessage : QAMessage
QATextMessage 类的所有成员,包括所有继承的成员。
名称 | 说明 |
---|---|
开始枚举消息属性名称。 | |
将此 QAMessage 转换为 QABinaryMessage。 | |
将此 QAMessage 转换为 QATextMessage。 | |
清除消息的属性。 | |
释放与消息属性名称枚举关联的资源。 | |
获取 QAMessage 实例的目标地址。 | |
获取具有指定名称的 qa_bool 属性的值。 | |
获取具有指定名称的 qa_byte 属性的值。 | |
获取具有指定名称的 qa_double 属性的值。 | |
获取消息的到期时间。 | |
获取具有指定名称的 qa_float 属性的值。 | |
获取此消息将回复的消息的 ID。 | |
获取具有指定名称的 qa_int 属性的值。 | |
获取具有指定名称的 qa_long 属性的值。 | |
获取消息 ID。 | |
获取消息的优先级。 | |
返回具有给定名称的属性的类型。 | |
指示消息是否以前已接收但尚未确认。 | |
获取对此消息的回复应发送到的地址。 | |
获取具有指定名称的 qa_short 属性的值。 | |
获取具有指定名称的 qa_string 属性的值。 | |
获取包含此消息数据的字符串。 | |
返回文本长度。 | |
获取消息时间戳。 | |
按已设置格式的字符串形式获取消息时间戳。 | |
返回给定枚举的消息属性名称;如果没有其它属性名称,则返回 -1。 | |
指示是否存在属性值。 | |
从当前文本位置将请求长度的文本读取到缓冲区。 | |
将当前文本位置重新定位为开头。 | |
设置此消息的目标地址。 | |
将具有指定名称的 qa_bool 属性设置为指定值。 | |
将具有指定名称的 qa_byte 属性设置为指定值。 | |
将具有指定名称的 qa_double 属性设置为指定值。 | |
将具有指定名称的 qa_float 属性设置为指定值。 | |
设置消息的回复 ID。 | |
将具有指定名称的 qa_int 属性设置为指定值。 | |
将具有指定名称的 qa_long 属性设置为指定值。 | |
设置消息 ID。 | |
设置此消息的优先级级别。 | |
设置此消息是否重新发送的指示。 | |
设置对此消息的回复应发送到的地址。 | |
将具有指定名称的 qa_short 属性设置为指定值。 | |
将具有指定名称的 qa_string 属性设置为指定值。 | |
设置包含此消息数据的字符串。 | |
设置消息时间戳。 | |
将文本连接到当前文本。 | |
缺省消息优先级。 | |
缺省消息生存期值。 |
QATextMessage 提供读取和写入文本消息主体的方法。
首次创建消息时,消息的主体处于只写模式。消息发送后,发送消息的客户端可保留和修改该消息,而不会影响已发送的消息。可以多次发送同一消息对象。
接收到消息时,提供程序已调用 QATextMessage::reset,因此消息主体处于只读模式并且从消息主体的开头开始读取值。如果客户端尝试在只读模式下写入消息,则设置 COMMON_MSG_NOT_WRITEABLE_ERROR。
getText 方法
getTextLength 方法
readText 方法
reset 方法
setText 方法
writeText 方法
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |