次の方法で共有


ServerFactory.ConnectAsync メソッド

定義

オーバーロード

ConnectAsync(String, CancellationToken)

を使用して作成された IPC パイプに Create(Func<Stream,Task>, ServerFactory+ServerOptions)接続します。

ConnectAsync(String, ServerFactory+ClientOptions, CancellationToken)

を使用して作成された IPC パイプに Create(Func<Stream,Task>, ServerFactory+ServerOptions)接続します。

ConnectAsync(String, CancellationToken)

を使用して作成された IPC パイプに Create(Func<Stream,Task>, ServerFactory+ServerOptions)接続します。

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)

を使用して作成された IPC パイプに Create(Func<Stream,Task>, ServerFactory+ServerOptions)接続します。

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

キャンセル トークン。

戻り値

パイプ経由で確立された双方向ストリーム。

適用対象