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

NamedPipeDmtpClientConnectAsync 方法

异步建立基于命名管道的DMTP连接。

Definition

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

参数

cancellationToken  CancellationToken
用于取消操作的取消令牌。

返回值

Task
表示异步连接操作的任务。

实现

IConnectableClientConnectAsync(CancellationToken)

备注

此方法执行完整的连接过程,包括底层命名管道连接和DMTP握手。 如果客户端已经在线,则直接返回。 连接过程中会使用信号量确保线程安全。

异常

OperationCanceledExceptioncancellationToken被取消时抛出。

参见