首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
使用异步编程能取消吗?
0
悬赏园豆:
20
[已解决问题]
解决于 2008-08-24 14:07
<P>我有一个操作耗时,因此我使用异步,避免界面的block,我发现异步也太耗时了,所以我能取消操作吗?大家来讨论一下,或其它的方法可以实现这个功能</P>
.NET技术
C#
问题补充:
是不是类似Command模式,可以实现撤消的操作(一些遐想,呵呵)
lexus
|
初学一级
|
园豆:
0
提问于:2008-08-22 23:51
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
你可以用自己的线程进行异步处理,如果需要撤销当前线程正在执行的操作,可以通过thread.Abort来终止线程。 当如果你需要做一些回滚之内的操作,你需要自己进行一些特殊的设计。或者借助数据库的回滚机制来设计
eaglet
|
专家六级
|
园豆:17139
|
2008-08-23 16:33
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
其他回答(2)
0
没看明白你说的撒子意思...
咸蛋超人
|
园豆:485
(菜鸟二级)
|
2008-08-23 09:19
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
=。= 怎么什么都扯上模式了。。。 正在执行的程序想合法关闭几乎不可能
小眼睛老鼠
|
园豆:2731
(老鸟四级)
|
2008-08-23 13:30
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。