【问题标题】:How to detect Connection Lost from WCF Service in client app如何在客户端应用程序中检测 WCF 服务的连接丢失
【发布时间】:2023-03-24 10:16:01
【问题描述】:

如何在客户端应用程序中从 WCF 获取丢失连接异常。

在发生故障时,我的 Locals 窗口中的异常出现 $exception,但我无法使用该异常。

【问题讨论】:

  • 看看你的代码会有用吗?
  • 与 WCF Web 服务没有永久或保持连接。尝试使用时只有连接,所以尝试使用时可以检测到没有连接,但得到的是Exception,而不是预期的结果。
  • 当你的回调比你的代理指定的超时时间更长时,你会得到超时异常。分享你用来捕捉回调异常的代码。

标签: c# wpf wcf connection


【解决方案1】:

如果使用 WPF,请尝试处理 AppDomain.CurrentDomain.FirstChanceException。 您可以从 EventArgs 中检查异常的类型,并在那里创建您的逻辑。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多