我有一个 winform 应用程序,有两个按钮 GetData 和 Close。在 GetData 上,我从 Web 服务检索一些数据,而 Close 只是关闭对话框。我在一个单独的线程上调用网络服务。该线程是类实例变量。如果从 Web 服务获取数据花费的时间太长并且用户单击关闭,我想取消对 Web 服务的调用并关闭对话框。
通过在线程实例上调用 abort 来取消对 Web 服务的调用的最佳方法是什么?也欢迎任何其他想法/最佳实践。
您无法取消它。一旦 Web 服务调用被放置,即使调用线程被中止,它也会被执行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)