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

TcpSessionClientBaseProtectedDefaultSendAsync 方法

异步发送数据,保护方法。 此方法用于在已建立的TCP连接上异步发送数据。 它首先检查当前实例是否已被处置,然后检查客户端是否已连接。 如果这些检查通过,它将调用OnTcpSending事件处理程序进行预发送处理, 最后通过TCP核心组件实际发送数据。

Definition

命名空间: TouchSocket.Sockets
程序集: TouchSocket (在 TouchSocket.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
protected Task ProtectedDefaultSendAsync(
	ReadOnlyMemory<byte> memory
)

参数

memory  ReadOnlyMemoryByte
要发送的数据,存储在内存中。

返回值

Task
一个Task对象,表示异步操作的结果。

异常

ObjectDisposedException如果调用此方法的实例已被处置。
InvalidOperationException如果客户端未连接时抛出此异常。

参见