Freigeben über


SocketAsyncEventArgs.ConnectByNameError Eigenschaft

Definition

Ruft die Ausnahme im Fall eines Verbindungsfehlers ab, wenn DnsEndPoint verwendet wurde.

public:
 property Exception ^ ConnectByNameError { Exception ^ get(); };
public Exception ConnectByNameError { get; }
public Exception? ConnectByNameError { get; }
member this.ConnectByNameError : Exception
Public ReadOnly Property ConnectByNameError As Exception

Eigenschaftswert

Ein Exception, das die Ursache des Verbindungsfehlers angibt, wenn ein DnsEndPoint für die RemoteEndPoint-Eigenschaft angegeben wurde.

Hinweise

Im Falle eines Verbindungsfehlers, wenn ein DnsEndPoint für die RemoteEndPoint -Eigenschaft angegeben wurde, enthält die ConnectByNameError -Eigenschaft die Ausnahme, die die detaillierte Ursache des Socketfehlers angibt.

Wenn für die RemoteEndPoint -Eigenschaft ein IPEndPoint angegeben wurde und ein Verbindungsfehler auftritt, ist die ConnectByNameError -Eigenschaft ein null Verweis.

Die SocketError -Eigenschaft wird immer im Falle eines Verbindungsfehlers festgelegt. Die ConnectByNameError -Eigenschaft enthält weitere Informationen zum Fehler, wenn es sich um einen Fehler handelt, der eine Verbindung mit einem herstellt DnsEndPoint. Wenn eine Anwendung nur daran interessiert ist, ob der Verbindungsvorgang erfolgreich war oder fehlgeschlagen ist, muss die Anwendung nur die SocketError -Eigenschaft überprüfen.

Gilt für:

Weitere Informationen