繁体   English   中英

如何处理WCF中的传输和通信级别异常?

[英]How to handle Transport and Communication level Exception in WCF?

我知道我们可以使用FaultException和FaultContract来捕获这些异常吗?

是否还有其他方法可以(捕获FaultException / FaultContract除外)专门捕获这两个异常(传输和通信)?

根据Microsoft文档,传输和通信错误由CommunicationException类处理。

当网络不可用,客户端使用错误的地址或服务主机未监听传入消息时,将发生通信错误。 此类错误将作为CommunicationException或CommunicationException派生的类返回给客户端。

以下内容很好地概述了WCF错误的三类:

  • 通讯错误
  • 代理/频道错误
  • 应用错误

https://docs.microsoft.com/en-us/dotnet/framework/wcf/wcf-error-handling

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM