[C# .NET 4.0] Task, Task<T>, список задач. Как реализовать?
От: xobotik Россия  
Дата: 28.01.11 00:08
Оценка:
Доброй ночи!

Как реализовать следующее?

Есть список задач, количество задач в списке N (N — известное заранее число),
каждая задача имеет свое уникальное имя и id.

Процесс выполнения списка задач идет от начала списка и до конца, пока не выполнится весь список.

Каждая задача возвращает результат своего выполнения, который необходим для выполнения следующей задачи,
а также необходим для записи на жд (в памяти результат не должен долго хранится).

Текущая задача может выполнится успешно, может выполнится с ошибкой,
обо всем этом нужно синхронно оповестить GUI на каждой итерации по списку задач.

Если задача выполнилась с ошибкой, процесс выполнения списка задач прекращается.

Каждый успешный результат выполнения задачи сваливается на жд.

Заранее спасибо!
С уважением!
Re: [C# .NET 4.0] Task, Task<T>, список задач. Как реализова
От: Sinix  
Дата: 28.01.11 00:58
Оценка: +1
Здравствуйте, xobotik, Вы писали:

X>Процесс выполнения списка задач идет от начала списка и до конца, пока не выполнится весь список.

Task.ContinueWith?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.