一款简单易用的基础网络通讯组件库。

ClientExtension 类

客户端扩展类

Definition

命名空间: TouchSocket.Sockets
程序集: TouchSocket (在 TouchSocket.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
C#
public static class ClientExtension
Inheritance
Object    ClientExtension

方法

CloseAsyncTClient 异步关闭指定的客户端连接。 该方法通过调用IClosableClient接口的CloseAsync方法来实现关闭操作,传入一个空字符串作为参数。
ConnectAsync(IConnectableClient, Int32) 异步连接
ConnectAsyncTClient(TClient, IPHost, Int32) 异步连接
GetInfoTClient 获取会话信息
GetIPPortTClient 获取客户端的IP和端口号
GetLastActiveTimeTClient 获取最后活动时间。即LastReceivedTimeLastSentTime的最近值。
GetOtherIdsTClient 获取服务器中,除自身以外的所有客户端id
SafeCloseAsyncTClient(TClient) 安全性关闭。不会抛出异常。
已过时
SafeCloseAsyncTClient(TClient, String) 安全性关闭。不会抛出异常。
已过时
TryConnectAsync(IConnectableClient, Int32) 尝试连接。不会抛出异常。
TryConnectAsyncTClient(TClient, Int32) 尝试连接。不会抛出异常。

字段

PauseReconnectionProperty 指示是否暂停重新连接。

参见