Вопросы по теме 'cancellation'

Реализация задачи отложенного выполнения с отменой
У меня есть ситуация, когда я хочу разрешить пользователю вводить текст в WPF TextBox, при каждом нажатии клавиши я вызываю OnPropertyChanged и нажимаю на свой источник привязки (используя SourceUpdatedTrigger = PropertyChanged). Я хочу, чтобы была...
433 просмотров
schedule 28.07.2023

Отправка токена отмены в Task‹TResult›
У меня есть метод async , который я хочу отменить, который в настоящее время вызывается string html = await Html.WebClientRetryAsync(state); Я пытался выяснить синтаксис, чтобы иметь возможность вызывать этот метод, передавая ему...
845 просмотров
schedule 26.06.2023

Отменить длительные запросы в HSQLDB/JDBC
У нас есть большое количество длительных SQL-запросов, и мы хотели бы иметь возможность отменить их выполнение. Пока что я использую ExecutorCompletionService для выполнения запросов, что хорошо работает для отмены запросов, которые еще не...
419 просмотров
schedule 18.07.2023

При каких обстоятельствах асинхронный метод должен поддерживать отмену
В настоящее время я создаю асинхронную версию существующего API, и я изо всех сил пытаюсь найти какие-либо рекомендации о том, когда рекомендуется поддерживать отмену. Некоторые асинхронные методы в BCL не имеют перегрузки, которая принимает...
591 просмотров

отменить асинхронную задачу, если она запущена
У меня есть следующий метод, вызываемый несколько раз (например, onkeyup текстового поля), который асинхронно фильтрует элементы в списке. private async void filterCats(string category,bool deselect) { List<Category> tempList = new...
2551 просмотров
schedule 04.10.2022

Почему мы не должны планировать прерывание заимствованного потока?
Вот фрагмент из книги Java Concurrency in Practice : //Scheduling an interrupt on a borrowed thread. Don’t do this. private static final ScheduledExecutorService cancelExec = ...; public static void timedRun(Runnable r,long timeout, TimeUnit...
166 просмотров

Остановить выполнение обещаний после разрешения первого обещания
Я использую обещания ES6, идея этой функции состоит в том, чтобы перебирать массив ссылок, и для каждой ссылки искать изображение и останавливаться, как только изображение найдено. В этом случае функции, которую я написал, самое быстрое обещание...
1468 просмотров

Отмена всей задачи, когда вызванный метод не возвращается
У меня есть метод, который регистрирует фоновую задачу, которая выглядит так: //snippet from task builder method try { cancellationTokenSource.CancelAfter(10000); btr = Task.Run(() =>...
108 просмотров

Порядок промисов в AngularJS
Вопрос: Есть ли «простой» способ отменить ( $q -/ $http -) обещания в AngularJS или определить порядок, в котором обещания были разрешены? Пример У меня есть длительный расчет, и я запрашиваю результат через $http . Некоторые действия...
1653 просмотров

Отмена обновления APK в консоли разработчика Google
Я случайно нажал кнопку «Обновить производство» (не помню точной формулировки) в консоли разработчика Google, но на самом деле я не изменил форму. Но теперь он просто говорит «Обработка обновления ...». Как я могу отменить этот процесс? Нужно ли...
2706 просмотров

Отмена загрузки WebClient во время ожидания завершения загрузки
Ищем более приемлемый шаблон ожидания WebClient для: Скачать файл (может занять пару сотен миллисекунд или несколько минут) Дождитесь завершения загрузки, прежде чем выполнять любую другую работу. Периодически проверять флаг другого класса...
1674 просмотров

Есть ли способ отменить выполнение метода в отмененной задаче?
У меня проблема, на которую я пока не нашел ответа. И это мой первый проект с использованием потоков и задач. Когда моя задача отменяется, она продолжает выполнять трудоемкий метод. Сейчас я не знаю, как остановить выполнение метода вместе с...
132 просмотров
schedule 14.12.2022

Отменить подписку PayPal в конце платежного цикла
Как отменить подписку PayPal не сразу, а в конце платежного цикла? В документах PayPal я нашел только способ немедленной отмены.
27 просмотров
schedule 23.06.2023