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)スローされる例外に関するページを参照してください。

適用対象