NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Metodo

Definizione

Avvia 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 particolare richiesta asincrona da altre richieste.

Valori restituiti

Oggetto che fa riferimento alla richiesta asincrona.

Attributi

Eccezioni

La pipe non è stata aperta in modo asincrono.

oppure

È già stata stabilita una connessione pipe.

oppure

L'handle pipe non è stato impostato.

La connessione 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