我需要将system.exception类实例传递给WCF服务方法。
如果您对此有任何疑问,请分享。
答案 0 :(得分:4)
这是一个非常危险的想法,因为有些异常不可序列化,并且在您尝试传递它们时会导致其他异常。
WCF具有FaultContracts,这是处理异常时的方法。这是一个例子: http://msdn.microsoft.com/en-us/library/ff650899.aspx
答案 1 :(得分:0)
如果您尝试将Exception作为方法参数传递给WCF服务,我猜您的设计存在缺陷。
将Exception实例作为参数传递绝对不是使用WCF传输错误的最佳方法。