PipeBytesWriterFlushAsync 方法
异步刷新底层管道写入器,确保缓冲的数据被写入到目标。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.1.4.7+7f7e1f78093c99347956e09330d5d7aca1d2bdf2
public ValueTask<FlushResult> FlushAsync(
CancellationToken cancellationToken = default
)
Public Function FlushAsync (
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of FlushResult)
member FlushAsync :
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<FlushResult>
- cancellationToken CancellationToken (Optional)
- 用于取消操作的取消令牌。
ValueTaskFlushResult表示异步刷新操作的
ValueTaskTResult,包含刷新结果。
此方法提供了对底层PipeWriter.FlushAsync方法的直接访问,
允许调用方控制何时将缓冲数据刷新到目标流。