我有一个执行时间很长的WCF函数,所以我用backgraundworker在UI中调用该函数...我想提供一个取消执行的功能,所以我中止IComunicationObject,问题是服务执行没有停止,是在这种情况下有什么方法可以停止服务执行吗?
您可能不需要后台工作人员。您可以进行 IsOneWay 操作,或者实现异步模式。为了防止线程问题,请考虑使用同步上下文. WCF 服务编程在解释这些方面做得很好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)