Hen*_*nno 6 c# events background
我有一个类有一些长期运行的方法,在这些方法中,它们进行数据库查询,检索对象列表,迭代它们并执行一些IO工作.
该课程设计应该如何处理?
如果OnComplete任务完成,我应该在课堂上有活动吗?
我确实希望让消费者能够取消/中止,因此只需在方法完成时报告就不够好了.
最初我BackgroundWorker在我的UI代码中有一个(和很多逻辑),但是我将逻辑分开,所以它都在一个单独的库中.
我正在考虑在类中添加后台工作程序,并简单地传递后台工作程序引发的类似事件.这是最好的方法吗?
| 归档时间: |
|
| 查看次数: |
237 次 |
| 最近记录: |