SocketAsyncEventArgs.ConnectByNameError Свойство

Определение

Получает исключение в случае сбоя соединения при использовании 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

Значение свойства

Exception

Объект Exception, указывающий причину ошибки соединения, если значение DnsEndPoint было задано для свойства RemoteEndPoint.

Комментарии

В случае сбоя подключения при DnsEndPoint указании свойства RemoteEndPoint свойство будет содержать исключение, ConnectByNameError указывающее подробную причину ошибки сокета.

IPEndPoint Если свойство указано RemoteEndPoint и происходит сбой подключения, ConnectByNameError свойство будет ссылкойnull.

Свойство SocketError всегда задается в случае сбоя подключения. Свойство ConnectByNameError содержит дополнительные сведения о сбое, если это был сбой при подключении к объекту DnsEndPoint. Если приложение заинтересовано только в том, выполнена ли операция подключения успешно или завершилась сбоем, приложение должно проверить SocketError только свойство.

Применяется к

См. также раздел