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.
Met fin à 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 paramètre asyncResult
a la valeur null
.
Le paramètre asyncResult
n'a pas été retourné par un appel à la méthode BeginConnect.
La méthode EndConnect(IAsyncResult) a été précédemment appelée pour la connexion asynchrone.
Une erreur s'est produite lors de la tentative d'accès à Socket.
Le Socket sous-jacent a été fermé.
Remarques
Cette méthode se bloque jusqu’à ce que l’opération soit terminée. Pour effectuer cette opération de manière synchrone, utilisez une Connect méthode .
Notes
Si vous recevez un SocketException, utilisez SocketException.ErrorCode pour obtenir le code d’erreur spécifique. Une fois ce code obtenu, vous pouvez vous reporter à la documentation du code d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.