一款简单易用的基础网络通讯组件库。

NamedPipeDmtpClientResetIdAsync 方法

异步重置客户端标识符。

Definition

命名空间: TouchSocket.Dmtp
程序集: TouchSocketPro.Dmtp (在 TouchSocketPro.Dmtp.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public Task ResetIdAsync(
	string newId,
	CancellationToken cancellationToken = default
)

参数

newId  String
新的客户端标识符。
cancellationToken  CancellationToken  (Optional)
用于取消操作的取消令牌。

返回值

Task
表示异步重置操作的任务。

实现

IIdClientResetIdAsync(String, CancellationToken)

备注

此方法通过DMTP协议与服务端协商更改客户端的唯一标识符。 重置成功后,客户端将使用新的标识符进行后续通信。

异常

OperationCanceledExceptioncancellationToken被取消时抛出。

参见