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

Exception

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

Hinweise

Im Falle eines Verbindungsfehlers, wenn eine DnsEndPoint Eigenschaft RemoteEndPoint angegeben wurde, enthält die ConnectByNameError Eigenschaft die Ausnahme, die die detaillierte Ursache des Socketfehlers angibt.

Wenn eine IPEndPoint Eigenschaft angegeben RemoteEndPoint wurde und ein Verbindungsfehler auftritt, ist die ConnectByNameError Eigenschaft ein null Verweis.

Die SocketError Eigenschaft wird immer im Fall eines Verbindungsfehlers festgelegt. Die ConnectByNameError Eigenschaft enthält weitere Informationen zum Fehler, wenn eine Verbindung mit einem DnsEndPointFehler aufgetreten ist. 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:

Siehe auch