点击或拖拽改变大小

HslTimeOut 属性

HslTimeOut 类型公开以下成员。

属性
  名称说明
公共属性DelayTime
延时的时间,单位毫秒
Delay time, in milliseconds
公共属性IsSuccessful
操作是否成功,当操作完成的时候,需要设置为True,超时检测自动结束。如果一直为False,超时检测到超时,设置IsTimeoutTrue
Whether the operation is successful, when the operation is completed, it needs to be set to True, and the timeout detection will automatically end. If it is always False, the timeout is detected by the timeout, set IsTimeout to True
公共属性IsTimeout
是否发生了超时的操作,当调用方因为异常结束的时候,需要对IsTimeout进行判断,是否因为发送了超时导致的异常
Whether a timeout operation has occurred, when the caller ends abnormally, it needs to judge IsTimeout, whether it is an exception caused by a timeout sent
公共属性StartTime
操作的开始时间
Start time of operation
公共属性静态成员TimeOutCheckCount
获取当前检查超时对象的个数
Get the number of current check timeout objects
公共属性静态成员TimeoutLogNet
获取或设置当前的超时线程的状态日志信息,只要实例化,即可记录当前的超时日志运行信息
Obtain or set the status log information of the current timeout thread, and record the current timeout log operation information as long as it is instantiated
公共属性UniqueId
当前超时对象的唯一ID信息,没实例化一个对象,id信息就会自增1
The unique ID information of the current timeout object. If an object is not instantiated, the id information will increase by 1
公共属性WorkSocket
连接超时用的Socket,本超时对象主要针对套接字的连接,接收数据的超时检测,也可以设置为空,用作其他用途的超时检测。
Socket used for connection timeout. This timeout object is mainly for socket connection and timeout detection of received data. It can also be set to empty for other purposes.
Top
参见