語言

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每次呼叫 必須精確地呼叫一次。BeginWaitForConnection

適用於