Språk

NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Metod

Definition

Påbörjar en asynkron åtgärd för att vänta tills en klient ansluter.

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

Parametrar

callback
AsyncCallback

Den metod som ska anropas när en klient ansluter till objektet NamedPipeServerStream .

state
Object

Ett objekt som tillhandahålls av användaren och som skiljer den här specifika asynkrona begäran från andra begäranden.

Returer

Ett objekt som refererar till den asynkrona begäran.

Attribut

Undantag

Röret öppnades inte asynkront.

-eller-

En röranslutning har redan upprättats.

-eller-

Rörhandtaget har inte ställts in.

Röranslutningen har brutits.

Röret är stängt.

Kommentarer

Det här är den asynkrona motsvarigheten till WaitForConnection.

EndWaitForConnection måste anropas exakt en gång för varje anrop till BeginWaitForConnection.

Gäller för