WebSocketSession 类 |
命名空间: HslCommunication.WebSocket
WebSocketSession 类型公开以下成员。
名称 | 说明 | |
---|---|---|
WebSocketSession |
实例化一个默认的对象
|
名称 | 说明 | |
---|---|---|
Communication |
当前的会话的管道信息 (继承自 PipeSession。)Pipeline information for the current session | |
HeartTime |
获取心跳验证的时间点 (继承自 PipeSession。)Get the time point of heartbeat verification | |
IsQASession |
当前的会话是否是问答客户端,如果是问答客户端的话,数据的推送是无效的。
| |
OnlineTime |
获取当前的客户端的上线时间 (继承自 PipeSession。)Get the online time of the current client | |
Remote |
远程的客户端的ip及端口信息
| |
SessionID |
获取或设置当前会话的ID信息,某些特殊的会话需要用到该字段 (继承自 PipeSession。)Obtain or set the ID information of the current session, which is required for some special sessions | |
Tag |
当前会话绑定的自定义的对象内容 (继承自 PipeSession。)The content of the custom object bound to the current session | |
Topics |
当前客户端订阅的所有的Topic信息
| |
Url |
客户端请求的url信息,可能携带一些参数信息
|
名称 | 说明 | |
---|---|---|
AddTopic |
动态增加一个订阅的信息
| |
Close |
关闭当前的会话状态 (继承自 PipeSession。)Close the current session state | |
Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) | |
GetHashCode | Serves as the default hash function. (继承自 Object。) | |
GetType | Gets the Type of the current instance. (继承自 Object。) | |
IsClientSubscribe |
检查当前的连接对象是否在
| |
MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) | |
RemoveTopic |
动态移除一个订阅的信息
| |
ToString | Returns a string that represents the current object. (重写 PipeSessionToString.) |
名称 | 说明 | |
---|---|---|
ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |