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

AsyncExchangeTWriteAsync 方法

异步写入数据。如果当前有未消费数据或有挂起的写操作,则抛出异常; 否则将数据写入并挂起等待读取端消费,消费后写操作完成。 若已完成交接,则抛出异常。

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
C#
public ValueTask<bool> WriteAsync(
	T value,
	CancellationToken cancellationToken = default
)

参数

value  T
要写入的数据。
cancellationToken  CancellationToken  (Optional)
用于取消等待操作的 CancellationToken

返回值

ValueTaskBoolean
表示异步写入操作的 ValueTaskTResult 表示数据被成功消费, 表示交接已完成数据未被消费。

参见