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 только свойство.