SocketAsyncEventArgs.ConnectByNameError Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wyjątek w przypadku awarii połączenia, gdy DnsEndPoint był używany.
public:
property Exception ^ ConnectByNameError { Exception ^ get(); };
public Exception ConnectByNameError { get; }
public Exception? ConnectByNameError { get; }
member this.ConnectByNameError : Exception
Public ReadOnly Property ConnectByNameError As Exception
Wartość właściwości
Element Exception wskazujący przyczynę błędu połączenia, gdy DnsEndPoint właściwość została określona RemoteEndPoint .
Uwagi
W przypadku niepowodzenia połączenia, gdy DnsEndPoint właściwość została określona dla RemoteEndPoint właściwości, ConnectByNameError właściwość będzie zawierać wyjątek wskazujący szczegółową przyczynę błędu gniazda.
IPEndPoint Gdy właściwość została określona dla RemoteEndPoint właściwości i wystąpi błąd połączenia, ConnectByNameError właściwość będzie odwołaniemnull
.
Właściwość SocketError jest zawsze ustawiana w przypadku awarii połączenia. Właściwość ConnectByNameError zawiera więcej informacji o niepowodzeniu, jeśli wystąpił błąd podczas nawiązywania połączenia z usługą DnsEndPoint. Jeśli aplikacja jest zainteresowana tylko tym, czy operacja łączenia zakończyła się pomyślnie, czy nie, aplikacja musi tylko sprawdzić SocketError właściwość.