How to restart/reuse a recurring Task?

前端 未结 3 668
夕颜
夕颜 2020-12-10 03:46

I have a long-running Task that I\'ve implemented using the Task Parallel Library. When the Task starts, I grab snapshots of several input values and collections then perfo

3条回答
  •  死守一世寂寞
    2020-12-10 04:32

    You can't start again an existing Task. So you have two options:

    1. Start a new Task. This is probably cleaner.
    2. Run an loop in your Task that checks whether something changed since the last time and if it does, starts a new iteration.

提交回复
热议问题