首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当IsOneWay为True时发生异常

当IsOneWay为True时发生异常
EN

Stack Overflow用户
提问于 2009-10-28 14:10:33
回答 1查看 507关注 0票数 3

我是WCF的新手。我有一个小问题要问。

让我们假设在我的服务合同中为其中一个OperationContracts设置了IsOneWay=true。假设当客户端调用此方法时,该方法中发生了一些异常。

最重要的是,我想知道当这个属性被设置为true时,异常是如何表现的。

请回复。提前感谢《数丹书》

EN

回答 1

Stack Overflow用户

发布于 2009-10-28 14:18:35

取决于错误的类型:

  • 如果你的实际服务代码中有错误,那么什么都不会发生,因为服务器不能回传任何东西--服务操作就是不会发生。对于将来的任何非单向调用,客户端通道都将处于故障状态,即不能用于将来的操作,因此您必须重新创建它才能再次使用它。如果出现安全或超时错误,客户端上仍会发生异常-那些不受IsOneWay=true setting

影响的通道

这回答了你的问题吗?如果不是:你需要知道什么?

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1635446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档