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

TcpServiceTClientOnTcpReceived 方法

当接收到TCP数据时触发的异步事件处理器。

Definition

命名空间: TouchSocket.Sockets
程序集: TouchSocket (在 TouchSocket.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
protected virtual Task OnTcpReceived(
	TClient sessionClient,
	ReceivedDataEventArgs e
)

参数

sessionClient  TClient
发生数据接收的客户端套接字实例。
e  ReceivedDataEventArgs
包含接收数据事件的相关数据。

返回值

Task

[缺少 "M:TouchSocket.Sockets.TcpService`1.OnTcpReceived(`0,TouchSocket.Sockets.ReceivedDataEventArgs)" 的 <returns> 文档]

备注

此方法不直接处理数据接收,而是作为事件处理器,当数据接收事件被触发时,它会检查是否存在已注册的事件处理程序。 如果存在,它将异步调用这些事件处理程序。这种设计允许外部代码根据需要自定义数据处理逻辑, 同时保持了代码的灵活性和可扩展性。

参见