WCF 新手警报。我正在阅读“学习 WCF”和“编程 WCF 服务”,这两本书都建议抛出 FaultException<T>。如果 T 是 .NET 类型“DivideByZeroException”并假设存在一个 FaultContract
[FaultContract(typeof(DivideByZeroException))]
在方法“Divide”上,使用该 WCF 服务和方法的非 .NET 客户端是否能够理解和处理该 .NET 异常?如果是,是否因为类型信息 (DivideByZeroException) 是客户端有权访问和使用的元数据的一部分(由于 FaultContract)?
谢谢你的帮助。