ServerFactory.ConnectAsync 方法

定义

重载

ConnectAsync(String, CancellationToken)

连接到使用 Create(Func<Stream,Task>, ServerFactory+ServerOptions)创建的 IPC 管道。

public static System.Threading.Tasks.Task<System.IO.Stream> ConnectAsync(string pipeName, System.Threading.CancellationToken cancellationToken);
static member ConnectAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Shared Function ConnectAsync (pipeName As String, cancellationToken As CancellationToken) As Task(Of Stream)

参数

pipeName
String

完全限定的管道名称,包括路径。 在 Windows 上,前缀路径应为 \.\pipe</code>。

cancellationToken
CancellationToken

取消标记。

返回

通过管道建立的双工流。

适用于

ConnectAsync(String, ServerFactory+ClientOptions, CancellationToken)

连接到使用 Create(Func<Stream,Task>, ServerFactory+ServerOptions)创建的 IPC 管道。

public static System.Threading.Tasks.Task<System.IO.Stream> ConnectAsync(string pipeName, Microsoft.ServiceHub.Framework.ServerFactory.ClientOptions options, System.Threading.CancellationToken cancellationToken);
static member ConnectAsync : string * Microsoft.ServiceHub.Framework.ServerFactory.ClientOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Shared Function ConnectAsync (pipeName As String, options As ServerFactory.ClientOptions, cancellationToken As CancellationToken) As Task(Of Stream)

参数

pipeName
String

完全限定的管道名称,包括路径。 在 Windows 上,前缀路径应为 \.\pipe</code>。

options
ServerFactory.ClientOptions

可能影响 IPC 管道的连接方式的选项。

cancellationToken
CancellationToken

取消标记。

返回

通过管道建立的双工流。

适用于