20 / 5 / 6
Регистрация: 31.05.2015
Сообщений: 119
|
||||||
1 | ||||||
Не выставляется правильный статус Task при отмене через токен25.08.2019, 08:44. Показов 925. Ответов 3
Всем привет!
Пытаюсь сделать отмену Task-а через токен. В результате выполнение метода нормально прерывается, но статус задания остается Running, и, соответственно, IsCanceled, IsCompleted и IsFaulted имеют значение false. Подскажите, плз, в чем ошибка.
0
|
25.08.2019, 08:44 | |
Ответы с готовыми решениями:
3
Ошибка в отмене задачи (Task) Ошибка при отмене сохранения файла через SaveFileDialog Скрипт должен брать из БД токен, и устанавливать пользователю статус на страницу ВКонтакте Как узнать статус Task-a из другого метода |
25.08.2019, 09:46 | 2 |
Вы делаете отмену непонятно где и как. Вот документация и пример:
Практическое руководство. Прослушивание запросов на отмену посредством опросов
0
|
20 / 5 / 6
Регистрация: 31.05.2015
Сообщений: 119
|
||||||
25.08.2019, 12:06 [ТС] | 3 | |||||
При запуске кода из документации IsCancelled все равно false.
Немного переделал код (отмена задания через 3 сек.). Результат тот же, причем во внешнем потоке не отлавливается исключение. При этом, если убрать весь код между Task.Run и Cancel() (т.е. отменить сразу запуска после Task.Run), то IsCancelled становится True (исключение все равно не отлавливается)
0
|
17685 / 12871 / 3365
Регистрация: 17.09.2011
Сообщений: 21,136
|
||||||
25.08.2019, 14:06 | 4 | |||||
0
|
25.08.2019, 14:06 | |
25.08.2019, 14:06 | |
Помогаю со студенческими работами здесь
4
Консольное приложение не создает файлы при запуске через Task Scheduler Ошибка при отмене сохранения файла Ошибка при отмене ввода в MaskEdit Файл закрывается при отмене сохранения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |