Compartilhar via


SocketAsyncEventArgs.ConnectByNameError Propriedade

Definição

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 .

Aplica-se a

Confira também