SocketAsyncEventArgs.ConnectByNameError Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .