SocketAsyncEventArgs.ConnectByNameError 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得使用 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 時發生連線失敗的情況DnsEndPoint,ConnectByNameError屬性將包含指出套接字錯誤詳細原因的例外狀況。
IPEndPoint當 為 RemoteEndPoint 屬性指定 ,且發生連接失敗時,ConnectByNameError屬性將會是null
參考。
屬性 SocketError 一律會在連線失敗時設定。 如果失敗DnsEndPoint連接到 ,則ConnectByNameError屬性包含失敗的詳細資訊。 如果應用程式只對連線作業成功或失敗感興趣,則應用程式只需要檢查 SocketError 屬性。