SocketAsyncEventArgs.ConnectByNameError 屬性

定義

取得使用 DnsEndPoint 時發生連接失敗的例外狀況 (Exception)。

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 條件下發生連接錯誤的原因。

備註

在為 屬性指定 RemoteEndPoint 時發生連線失敗的情況DnsEndPointConnectByNameError屬性將包含指出套接字錯誤詳細原因的例外狀況。

IPEndPoint當 為 RemoteEndPoint 屬性指定 ,且發生連接失敗時,ConnectByNameError屬性將會是null參考。

屬性 SocketError 一律會在連線失敗時設定。 如果失敗DnsEndPoint連接到 ,則ConnectByNameError屬性包含失敗的詳細資訊。 如果應用程式只對連線作業成功或失敗感興趣,則應用程式只需要檢查 SocketError 屬性。

適用於

另請參閱