如何从 IOmniTaskControl 获取 Worker?

How to get Worker from the IOmniTaskControl?

是否可以从IOmniTaskControl 类型的任务句柄中获取Worker 对象?例如,在终止事件中,我想记录受影响的工作人员的详细信息。

IOmniTaskControl 不提供此类功能。

创建新任务时,添加其实现者和 IOmniTaskControl 对某些 list/dictionary 的引用,然后在 OnTerminate 中查看 list/dictionary。 (并且不要忘记从 list/dictionary 中删除该条目,否则任务控制器不会被销毁,因为 list/dictionary 会保留对它的引用。)