Geo*_*o P 5 c#
正如标题所说,我调用了一个从数据库开始加载的方法.如果引发特定事件,我想提前退出该方法而不等待它完成加载.
编辑:有问题的方法在UI线程上运行
Ree*_*sey 7
没有办法(干净地)破坏性地从该方法之外取消方法.
.NET Framework中的取消通常是一种合作模型.这意味着您的事件会请求取消,然后该方法会偶尔检查是否应该取消然后干净地退出.
这是通过框架内的CancellationToken和CancellationTokenSource类型来处理的.有关详细信息,请参阅有关MSDN上的取消的主题.
CancellationToken
CancellationTokenSource
归档时间:
13 年,12 月 前
查看次数:
157 次
最近记录: