SocketAsyncEventArgs.ConnectByNameError Proprietà

Definizione

Ottiene l'eccezione nel caso di errore di connessione quando viene utilizzato 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

Valore della proprietà

Oggetto Exception che indica la causa dell'errore di connessione quando è stato specificato un oggetto DnsEndPoint per la proprietà RemoteEndPoint.

Commenti

Nel caso di un errore di connessione quando è stato specificato per DnsEndPoint la RemoteEndPoint proprietà, la ConnectByNameError proprietà conterrà l'eccezione che indica la causa dettagliata dell'errore socket.

Quando è stato specificato per la RemoteEndPoint proprietà e si verifica un IPEndPoint errore di connessione, la ConnectByNameError proprietà sarà un null riferimento.

La SocketError proprietà viene sempre impostata nel caso di un errore di connessione. La ConnectByNameError proprietà contiene altre informazioni sull'errore se si è verificato un errore di connessione a un DnsEndPointoggetto . Se un'applicazione è interessata solo se l'operazione di connessione ha avuto esito positivo o non riuscito, l'applicazione deve controllare solo la SocketError proprietà.

Si applica a

Vedi anche