NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Methode

Definition

Startet einen asynchronen Vorgang, um zu warten, bis ein Client eine Verbindung herstellt.

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

Parameter

callback
AsyncCallback

Die Methode, die aufgerufen werden soll, wenn ein Client eine Verbindung mit dem NamedPipeServerStream Objekt herstellt.

state
Object

Ein vom Benutzer bereitgestelltes Objekt, das diese bestimmte asynchrone Anforderung von anderen Anforderungen unterscheidet.

Gibt zurück

Ein Objekt, das auf die asynchrone Anforderung verweist.

Attribute

Ausnahmen

Die Pipe wurde nicht asynchron geöffnet.

-oder-

Es wurde bereits eine Rohrverbindung hergestellt.

-oder-

Der Rohrziehpunkt wurde nicht festgelegt.

Die Rohrverbindung wurde unterbrochen.

Das Rohr ist geschlossen.

Hinweise

Dies ist das asynchrone Äquivalent von WaitForConnection.

EndWaitForConnection muss für jeden Anruf BeginWaitForConnectiongenau einmal aufgerufen werden.

Gilt für: