IWebSocketCloseAsync(WebSocketCloseStatus, String, CancellationToken) 方法
异步关闭WebSocket连接。
命名空间: TouchSocket.Http.WebSockets程序集: TouchSocket.Http (在 TouchSocket.Http.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
Task<Result> CloseAsync(
WebSocketCloseStatus closeStatus,
string statusDescription,
CancellationToken cancellationToken = default
)
Function CloseAsync (
closeStatus As WebSocketCloseStatus,
statusDescription As String,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Result)
abstract CloseAsync :
closeStatus : WebSocketCloseStatus *
statusDescription : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<Result>
- closeStatus WebSocketCloseStatus
- 关闭状态。
- statusDescription String
- 状态描述。
- cancellationToken CancellationToken (Optional)
- 可取消令箭
TaskResult返回一个任务对象,表示异步操作的结果。