SocketAsyncEventArgs.ConnectByNameError Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a exceção no caso de falha de conexão quando um DnsEndPoint foi usado.
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 da propriedade
Um Exception que indica a causa do erro de conexão quando um DnsEndPoint foi especificado para a RemoteEndPoint propriedade .
Comentários
No caso de uma falha de conexão quando um DnsEndPoint foi especificado para a RemoteEndPoint propriedade , a ConnectByNameError propriedade conterá a exceção que indica a causa detalhada do erro de soquete.
Quando um IPEndPoint foi especificado para a RemoteEndPoint propriedade e ocorre uma falha de conexão, a ConnectByNameError propriedade será uma null
referência.
A SocketError propriedade é sempre definida no caso de uma falha de conexão. A ConnectByNameError propriedade contém mais informações sobre a falha se foi uma falha ao se conectar a um DnsEndPoint. Se um aplicativo estiver interessado apenas em saber se a operação de conexão foi bem-sucedida ou falhou, o aplicativo só precisará marcar a SocketError propriedade .