internal Task(TaskService svc, ITask iTask) { TaskService = svc; _v1Task = iTask; }
internal Task(TaskService svc, IRegisteredTask iTask) { TaskService = svc; _v2Task = iTask; }
internal RunningTaskCollection(TaskService svc, IRunningTaskCollection iTaskColl) { _svc = svc; _v2Svc = svc._v2TaskService; _v2Coll = iTaskColl; }
internal RunningTaskCollection(TaskService svc) { _svc = svc; _v1TS = svc._v1TaskScheduler; }
internal V1RunningTaskEnumerator(TaskService svc) { _svc = svc; _tEnum = new TaskCollection.V1TaskEnumerator(svc, null); }
internal RunningTaskEnumerator(TaskService svc, IRunningTaskCollection iTaskColl) { _svc = svc; _v2Svc = svc._v2TaskService; _iEnum = iTaskColl.GetEnumerator(); }
internal TaskCollection(TaskService svc, Regex filter = null) { _svc = svc; Filter = filter; _v1TS = svc._v1TaskScheduler; }