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

Exception,指出當指定 DnsEndPoint 屬性的 RemoteEndPoint 條件下發生連接錯誤的原因。

備註

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

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

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

適用於

另請參閱