Aracılığıyla paylaş


SocketAsyncEventArgs.ConnectByNameError Özellik

Tanım

kullanıldığında bağlantı hatası DnsEndPoint durumunda özel durumu alır.

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

Özellik Değeri

Exception özelliği için bir DnsEndPoint belirtildiğinde bağlantı hatasının RemoteEndPoint nedenini gösteren.

Açıklamalar

Özelliği için RemoteEndPoint bir DnsEndPoint belirtildiğinde bağlantı hatası durumunda, özellik yuva ConnectByNameError hatasının ayrıntılı nedenini gösteren özel durumu içerir.

özelliği için bir IPEndPoint belirtildiğinde RemoteEndPoint ve bir bağlantı hatası oluştuğunda ConnectByNameError , özellik bir null başvuru olacaktır.

SocketError Bağlantı hatası durumunda özelliği her zaman ayarlanır. özelliği, ConnectByNameError bir öğesine bağlanırken DnsEndPointbir hata olması durumunda hata hakkında daha fazla bilgi içerir. Bir uygulama yalnızca bağlanma işleminin başarılı mı yoksa başarısız mı olduğuyla ilgileniyorsa, uygulamanın yalnızca özelliğini denetlemesi SocketError gerekir.

Şunlara uygulanır

Ayrıca bkz.