我有一个问题需要咨询。我有一个WCF服务,在其中的一些方法中,我创建了一个对象,该对象建立了与服务器的套接字连接。我在全局变量字典对象中“缓存”这些连接对象,然后进行调用。一旦连接建立,每个连接都有一个计时器,计时器回调会定期向服务器发送保持活动消息。但是,问题来了:如果出现任何原因导致服务器连接中断,就会出现未处理的异常,而且似乎会导致WCF服务停止运行。我希望能够捕获这些定时器相关的异常,并简单地关闭套接字并从缓存中删除连接对象,但我不确定是否有可能。似乎一旦离开使用连接对象的方法,就没有办法捕获异步异常。