Вопросы по теме '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 просмотров
schedule
25.02.2024
отменить асинхронную задачу, если она запущена
У меня есть следующий метод, вызываемый несколько раз (например, 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 просмотров
schedule
12.06.2022
Остановить выполнение обещаний после разрешения первого обещания
Я использую обещания ES6, идея этой функции состоит в том, чтобы перебирать массив ссылок, и для каждой ссылки искать изображение и останавливаться, как только изображение найдено.
В этом случае функции, которую я написал, самое быстрое обещание...
1468 просмотров
schedule
19.06.2023
Отмена всей задачи, когда вызванный метод не возвращается
У меня есть метод, который регистрирует фоновую задачу, которая выглядит так:
//snippet from task builder method
try
{
cancellationTokenSource.CancelAfter(10000);
btr = Task.Run(() =>...
108 просмотров
schedule
18.03.2023
Порядок промисов в AngularJS
Вопрос:
Есть ли «простой» способ отменить ( $q -/ $http -) обещания в AngularJS или определить порядок, в котором обещания были разрешены?
Пример
У меня есть длительный расчет, и я запрашиваю результат через $http . Некоторые действия...
1653 просмотров
schedule
12.04.2024
Отмена обновления APK в консоли разработчика Google
Я случайно нажал кнопку «Обновить производство» (не помню точной формулировки) в консоли разработчика Google, но на самом деле я не изменил форму. Но теперь он просто говорит «Обработка обновления ...».
Как я могу отменить этот процесс? Нужно ли...
2706 просмотров
schedule
03.09.2022
Отмена загрузки WebClient во время ожидания завершения загрузки
Ищем более приемлемый шаблон ожидания WebClient для:
Скачать файл (может занять пару сотен миллисекунд или несколько минут)
Дождитесь завершения загрузки, прежде чем выполнять любую другую работу.
Периодически проверять флаг другого класса...
1674 просмотров
schedule
21.01.2023
Есть ли способ отменить выполнение метода в отмененной задаче?
У меня проблема, на которую я пока не нашел ответа. И это мой первый проект с использованием потоков и задач. Когда моя задача отменяется, она продолжает выполнять трудоемкий метод.
Сейчас я не знаю, как остановить выполнение метода вместе с...
132 просмотров
schedule
14.12.2022
Отменить подписку PayPal в конце платежного цикла
Как отменить подписку PayPal не сразу, а в конце платежного цикла?
В документах PayPal я нашел только способ немедленной отмены.
27 просмотров
schedule
23.06.2023