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

NamedPipeDmtpClientCloseAsync 方法

异步关闭客户端连接。

Definition

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

参数

msg  String
关闭连接时的消息说明。
cancellationToken  CancellationToken  (Optional)
用于取消操作的取消令牌,默认为None

返回值

TaskResult
表示异步关闭操作的任务,包含操作结果。

实现

IClosableClientCloseAsync(String, CancellationToken)
IClosableClientCloseAsync(String, CancellationToken)

备注

此方法首先发送DMTP协议的关闭消息,然后关闭底层的命名管道连接。 确保DMTP层和传输层都能正确清理资源。

参见