WCF服务检查客户端超时

WCF服务检查客户端超时,wcf,timeout,Wcf,Timeout,WCF服务中是否有捕获客户端超时的方法我需要在客户端超时上运行一些特殊的逻辑 我还没有找到任何来源表明WCF服务可以通过服务端错误处理等来检查客户端是否超时。。。如果您需要更多信息,请告诉我。无论服务中是否存在客户端超时、客户端断开连接或异常,都应清除服务中需要清理的任何内容 在try/finally的finally块中进行清理,或者,如果通过调用IDisposable对象的Dispose方法进行清理,然后使用使用块。我问的问题不正确,我更改了文本-WCF服务中是否有方法捕获客户端超时我需要在客

WCF服务中是否有捕获客户端超时的方法我需要在客户端超时上运行一些特殊的逻辑


我还没有找到任何来源表明WCF服务可以通过服务端错误处理等来检查客户端是否超时。。。如果您需要更多信息,请告诉我。

无论服务中是否存在客户端超时、客户端断开连接或异常,都应清除服务中需要清理的任何内容


try/finally
finally
块中进行清理,或者,如果通过调用
IDisposable
对象的
Dispose
方法进行清理,然后使用
使用
块。

我问的问题不正确,我更改了文本-WCF服务中是否有方法捕获客户端超时我需要在客户端超时上运行一些特殊逻辑。这不是清理代码,而是一些我必须只在客户端timeoutNo上运行的代码。即使WCF也无法知道客户端超时。事实上,你说“客户端超时”是什么意思?我不认为有。我的意思是设置服务端点超时,当客户端调用服务时,如果请求的运行时间超过指定的端点超时时间,客户端将收到超时异常。WCF服务能否检测到超时异常。如果不是,我就把这个标记为答案,然后标记为结束。谢谢,服务器无法看到异常。考虑到客户端可能在成功连接到服务器之前暂停。