AsyncExchangeTWriteAsync 方法
异步写入数据。如果当前有未消费数据或有挂起的写操作,则抛出异常;
否则将数据写入并挂起等待读取端消费,消费后写操作完成。
若已完成交接,则抛出异常。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public ValueTask WriteAsync(
T value,
CancellationToken cancellationToken = default
)
Public Function WriteAsync (
value As T,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask
member WriteAsync :
value : 'T *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
- value T
- 要写入的数据。
- cancellationToken CancellationToken (Optional)
- 用于取消等待操作的 CancellationToken。
ValueTask表示异步写入操作的
ValueTask。