Compartir a través de


SocketAsyncEventArgs.ConnectByNameError Propiedad

Definición

Obtiene la excepción en el caso de un error de conexión cuando se usó DnsEndPoint.

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

Valor de propiedad

Objeto Exception que indica la causa del error de conexión que se produce cuando se especifica un objeto DnsEndPoint para la propiedad RemoteEndPoint.

Comentarios

En el caso de un error de conexión cuando se especificó para DnsEndPoint la RemoteEndPoint propiedad , la ConnectByNameError propiedad contendrá la excepción que indica la causa detallada del error de socket.

Cuando se especificó para IPEndPoint la RemoteEndPoint propiedad y se produce un error de conexión, la ConnectByNameError propiedad será una null referencia.

La SocketError propiedad siempre se establece en caso de error de conexión. La ConnectByNameError propiedad contiene más información sobre el error si se trata de un error al conectarse a .DnsEndPoint Si una aplicación solo está interesada en si la operación de conexión se realizó correctamente o no, la aplicación solo necesita comprobar la SocketError propiedad .

Se aplica a

Consulte también