点击或拖拽改变大小

SessionBase 类

会话的基类信息
继承层次
SystemObject
  HslCommunication.Core.NetSessionBase
    HslCommunication.Core.NetAppSession

命名空间:  HslCommunication.Core.Net
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法
public abstract class SessionBase

SessionBase 类型公开以下成员。

构造函数
  名称说明
公共方法SessionBase
实例化一个默认的对象
公共方法SessionBase(Socket)
通过指定的Socket对象来初始化一个会话内容
Top
属性
  名称说明
公共属性HeartTime
获取心跳验证的时间点
Get the time point of heartbeat verification
公共属性IpAddress
获取当前的远程连接对象的IP地址
Get the IP address of the current remote connection object
公共属性IpEndPoint
获取当前的连接对象连接的远程客户端
Get the remote client connected by the current connection object
公共属性OnlineTime
获取当前的客户端的上线时间
Get the online time of the current client
公共属性WorkSocket
实际传输数据的对象,除非你清楚自己在收发什么数据信息,否则尽量不直接使用本Socket对象
The actual data transmission object, unless you know what data information you are sending and receiving, try not to directly use this Socket object
Top
方法
  名称说明
公共方法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。)
受保护的方法MemberwiseClone
Creates a shallow copy of the current Object.
(继承自 Object。)
公共方法ToString
Returns a string that represents the current object.
(继承自 Object。)
公共方法UpdateHeartTime
更新当前的心跳时间
Update the current heartbeat time
公共方法UpdateSocket
更新当前的Socket连接对象信息
Top
扩展方法
  名称说明
公共扩展器方法ToJsonString
获取当前对象的JSON格式表示的字符串。
Gets the string represented by the JSON format of the current object.
(由 HslExtension 定义。)
Top
参见