Поделиться через


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, указывающий причину ошибки соединения, если значение DnsEndPoint было задано для свойства RemoteEndPoint.

Комментарии

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

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

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

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

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