Partager via


SocketAsyncEventArgs.ConnectByNameError Propriété

Définition

Obtient l'exception dans le cas d'un échec de connexion lorsqu'un DnsEndPoint a été utilisé.

public:
 property Exception ^ ConnectByNameError { Exception ^ get(); };
public Exception ConnectByNameError { get; }
public Exception? ConnectByNameError { get; }
member this.ConnectByNameError : Exception
Public ReadOnly Property ConnectByNameError As Exception

Valeur de propriété

Exception qui indique la cause de l'erreur de connexion lorsqu'un DnsEndPoint a été spécifié pour la propriété RemoteEndPoint.

Remarques

En cas d’échec de connexion lorsqu’un DnsEndPoint a été spécifié pour la RemoteEndPoint propriété, la ConnectByNameError propriété contient l’exception qui indique la cause détaillée de l’erreur de socket.

Lorsqu’un IPEndPoint a été spécifié pour la RemoteEndPoint propriété et qu’un échec de connexion se produit, la ConnectByNameError propriété est une null référence.

La SocketError propriété est toujours définie en cas d’échec de connexion. La ConnectByNameError propriété contient plus d’informations sur l’échec s’il s’agit d’un échec de connexion à un DnsEndPoint. Si une application s’intéresse uniquement à savoir si l’opération de connexion a réussi ou échoué, l’application doit uniquement case activée la SocketError propriété.

S’applique à

Voir aussi