次の方法で共有


NamedPipeClientStream.ConnectAsync メソッド

定義

非同期接続操作を表すタスク。

オーバーロード

ConnectAsync()

タイムアウト期間が無限の待機中のサーバーに非同期的に接続します。

ConnectAsync(Int32)

指定されたタイムアウト期間内に待機中のサーバーに非同期的に接続します。

ConnectAsync(CancellationToken)

待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

ConnectAsync(Int32, CancellationToken)

指定したタイムアウト期間内に待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

ConnectAsync(TimeSpan, CancellationToken)

指定したタイムアウト期間内に待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

ConnectAsync()

ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs

タイムアウト期間が無限の待機中のサーバーに非同期的に接続します。

public:
 System::Threading::Tasks::Task ^ ConnectAsync();
public System.Threading.Tasks.Task ConnectAsync ();
member this.ConnectAsync : unit -> System.Threading.Tasks.Task
Public Function ConnectAsync () As Task

戻り値

非同期接続操作を表すタスク。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentExceptionなどの使用例外は、引き続き同期的にスローされます。 格納されている例外については、Connect()によってスローされる例外を参照してください。

適用対象

ConnectAsync(Int32)

ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs

指定されたタイムアウト期間内に待機中のサーバーに非同期的に接続します。

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout);
public System.Threading.Tasks.Task ConnectAsync (int timeout);
member this.ConnectAsync : int -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer) As Task

パラメーター

timeout
Int32

接続がタイムアウトするまでのサーバーの応答を待機するミリ秒数。

戻り値

非同期接続操作を表すタスク。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentExceptionなどの使用例外は、引き続き同期的にスローされます。 格納されている例外については、Connect(Int32)によってスローされる例外を参照してください。

適用対象

ConnectAsync(CancellationToken)

ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs

待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

public:
 System::Threading::Tasks::Task ^ ConnectAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync (System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (cancellationToken As CancellationToken) As Task

パラメーター

cancellationToken
CancellationToken

キャンセル要求を監視するトークン。 既定値は Noneです。

戻り値

非同期接続操作を表すタスク。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentExceptionなどの使用例外は、引き続き同期的にスローされます。 格納されている例外については、Connect()によってスローされる例外を参照してください。

適用対象

ConnectAsync(Int32, CancellationToken)

ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs

指定したタイムアウト期間内に待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

public:
 System::Threading::Tasks::Task ^ ConnectAsync(int timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync (int timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As Integer, cancellationToken As CancellationToken) As Task

パラメーター

timeout
Int32

接続がタイムアウトするまでのサーバーの応答を待機するミリ秒数。

cancellationToken
CancellationToken

キャンセル要求を監視するトークン。 既定値は Noneです。

戻り値

非同期接続操作を表すタスク。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentExceptionなどの使用例外は、引き続き同期的にスローされます。 格納されている例外については、Connect(Int32)によってスローされる例外を参照してください。

適用対象

ConnectAsync(TimeSpan, CancellationToken)

ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs
ソース:
NamedPipeClientStream.cs

指定したタイムアウト期間内に待機中のサーバーに非同期的に接続し、キャンセル要求を監視します。

public:
 System::Threading::Tasks::Task ^ ConnectAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ConnectAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.ConnectAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task

パラメーター

timeout
TimeSpan

接続がタイムアウトするまでのサーバーの応答を待機する時間。

cancellationToken
CancellationToken

キャンセル要求を監視するトークン。 既定値は Noneです。

戻り値

非同期接続操作を表すタスク。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentExceptionなどの使用例外は、引き続き同期的にスローされます。 格納されている例外については、Connect(TimeSpan)によってスローされる例外を参照してください。

適用対象