Перечисление TaskContinuationOptions содержит условия, при которых будет запущена на выполнение следующая задача.
Используется следующим методом:
Значение | Краткое описание |
0 | None. Поведение по умолчанию. Задача выполняется асинхронно, независимо от того, как выполнилась предшествующая. |
65536 | NotOnRanToCompletion. Задача не выполняется, если предшествующая выполнилась успешно. |
131072 | NotOnFaulted. Задача не выполняется, если предшествующая выполнилась с ошибкой. |
196608 | OnlyOnCanceled. Задача выполняется, если предшествующая была отменена. |
262144 | NotOnCanceled. Задача не выполняется, если предшествующая была отменена. |
327680 | OnlyOnFaulted. Задача выполняется, если предшествующая выполнилась с ошибкой. |
393216 | OnlyOnRanToCompletion. Задача выполняется, если предшествующая выполнилась успешно. |
524288 | ExecuteSynchronously. Задача выполняется синхронно, в том же потоке, что и основная программа, запускающая задачу. |
См. также: