NamedPipeServerStream.BeginWaitForConnection(AsyncCallback, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Commence une opération asynchrone pour attendre qu’un client se connecte.
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 lorsqu’un client se connecte à l’objet NamedPipeServerStream .
- state
- Object
Objet fourni par l’utilisateur qui distingue cette requête asynchrone particulière d’autres requêtes.
Retours
Objet qui fait référence à la requête asynchrone.
- Attributs
Exceptions
Le canal n’a pas été ouvert de manière asynchrone.
- ou -
Une connexion de canal a déjà été établie.
- ou -
La poignée de canal n’a pas été définie.
La connexion de 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.