PipeBytesWriterFlushAsync 方法
异步刷新底层管道写入器,确保缓冲的数据被写入到目标。
命名空间: TouchSocket.Core程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
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方法的直接访问,
允许调用方控制何时将缓冲数据刷新到目标流。