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

TcpClientBaseProtectedDefaultSendAsync 方法

异步发送数据,保护方法。 此方法用于在已建立的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如果客户端未连接,则抛出此异常。

参见