Condividi tramite


NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Metodo

Definizione

Inizia un'operazione asincrona per attendere la connessione di un client.

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

Parametri

callback
AsyncCallback

Metodo da chiamare quando un client si connette all'oggetto NamedPipeServerStream.

state
Object

Oggetto fornito dall'utente che distingue questa specifica richiesta asincrona da altre richieste.

Restituisce

Oggetto che fa riferimento alla richiesta asincrona.

Attributi

Eccezioni

La pipe non è stata aperta in modo asincrono.

-oppure-

È stata già stabilita una connessione della pipe.

-oppure-

L'handle di pipe non è stato impostato.

La connessione della pipe è stata interrotta.

La pipe è chiusa.

Commenti

Si tratta dell'equivalente asincrono di WaitForConnection.

EndWaitForConnection deve essere chiamato esattamente una volta per ogni chiamata a BeginWaitForConnection.

Si applica a