次の方法で共有


NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) メソッド

定義

クライアントが接続するのを待機する非同期操作を開始します。

public:
 IAsyncResult ^ BeginWaitForConnection(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginWaitForConnection (AsyncCallback? callback, object? state);
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
[System.Security.SecurityCritical]
public IAsyncResult BeginWaitForConnection (AsyncCallback callback, object state);
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
[<System.Security.SecurityCritical>]
member this.BeginWaitForConnection : AsyncCallback * obj -> IAsyncResult
Public Function BeginWaitForConnection (callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

callback
AsyncCallback

クライアントが NamedPipeServerStream オブジェクトに接続したときに呼び出すメソッド。

state
Object

この特定の非同期要求を他の要求と区別するために使用するユーザー指定のオブジェクト。

戻り値

非同期の要求を参照するオブジェクト。

属性

例外

パイプが非同期的に開かれませんでした。

- または -

パイプの接続が既に確立されています。

- または -

パイプ ハンドルがまだ設定されていません。

パイプの接続が解除されています。

パイプは閉じています。

注釈

これは、 と非同期に相当します WaitForConnection

EndWaitForConnection の呼び出しごとに 1 回だけ呼び出す BeginWaitForConnection必要があります。

適用対象