TcpClient.EndConnect(IAsyncResult) 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.
Termine une tentative de connexion asynchrone en attente.
public:
void EndConnect(IAsyncResult ^ asyncResult);
public void EndConnect(IAsyncResult asyncResult);
member this.EndConnect : IAsyncResult -> unit
Public Sub EndConnect (asyncResult As IAsyncResult)
Paramètres
- asyncResult
- IAsyncResult
Objet IAsyncResult retourné par un appel à BeginConnect.
Exceptions
Le asyncResult paramètre est null.
Le asyncResult paramètre n’a pas été retourné par un appel à une BeginConnect méthode.
La EndConnect(IAsyncResult) méthode a été appelée précédemment pour la connexion asynchrone.
Une erreur s’est produite lors de la tentative d’accès au Socket.
Le sous-jacent Socket a été fermé.
Remarques
Cette méthode se bloque jusqu’à ce que l’opération soit terminée. Pour effectuer cette opération de façon synchrone, utilisez une Connect méthode.
Note
Si vous recevez un SocketException, utilisez-le SocketException.ErrorCode pour obtenir le code d’erreur spécifique. Une fois que vous avez obtenu ce code, vous pouvez consulter la documentation du code d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.