Partager via


NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Méthode

Définition

Démarre une opération asynchrone pour attendre un client pour s'y connecter.

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

Paramètres

callback
AsyncCallback

Méthode à appeler quand un client se connecte à l’objet NamedPipeServerStream.

state
Object

Objet fourni par l'utilisateur qui distingue cette requête de lecture asynchrone des autres requêtes.

Retours

Objet qui fait référence à la requête asynchrone.

Attributs

Exceptions

Le canal n’a pas été ouvert de façon asynchrone.

- ou -

Une connexion de canal a déjà été établie.

- ou -

Le handle du canal n’a pas été défini.

La connexion du canal a été interrompue.

Le canal est fermé.

Remarques

Il s’agit de l’équivalent asynchrone de WaitForConnection.

EndWaitForConnection doit être appelé exactement une fois pour chaque appel à BeginWaitForConnection.

S’applique à