NamedPipeDmtpClientResetIdAsync 方法
异步重置客户端标识符。
命名空间: TouchSocket.Dmtp程序集: TouchSocketPro.Dmtp (在 TouchSocketPro.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
public Task ResetIdAsync(
string newId,
CancellationToken cancellationToken = default
)
Public Function ResetIdAsync (
newId As String,
Optional cancellationToken As CancellationToken = Nothing
) As Task
abstract ResetIdAsync :
newId : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
override ResetIdAsync :
newId : string *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
- newId String
- 新的客户端标识符。
- cancellationToken CancellationToken (Optional)
- 用于取消操作的取消令牌。
Task表示异步重置操作的任务。
IIdClientResetIdAsync(String, CancellationToken)
此方法通过DMTP协议与服务端协商更改客户端的唯一标识符。
重置成功后,客户端将使用新的标识符进行后续通信。