Результаты поиска по запросу "task-parallel-library"
Перезапуск задачи в фоновом режиме при возникновении определенных ошибок
Я использую некоторые REST-запросы, использующие Mono.Mac (3.2.3) для связи с сервером, и в качестве механизма повторных попыток я тихо пытаюсь выполнить HTTP-действия несколькими попытками, если они завершатся неудачно или по истечении времени ...
Преобразование async / await в Task.ContinueWith
Этот вопрос был вызван комментариями кэтот [https://stackoverflow.com/a/21326957/1768303]: Как сделать бэкпорт нелинейнымasync/await код для .NET 4.0 безMicrosoft.Bcl.Async? В связанном вопросе у нас естьWebRequest операцию, которую мы хотим ...
Вызов Task.wait может не ждать, если задача еще не запущена?
Я читал clr Джеффри Рихтера через c # book и чувствовал себя неловко, читая, что ожидание задачи не всегда может ждать, и я цитирую «Когда поток вызывает метод Wait, система проверяет, запущено ли выполнение Задачи, ожидающей поток. Если это ...
Как Reactive Framework, PLINQ, TPL и Parallel Extensions связаны друг с другом?
По крайней мере, с момента выпуска .NET 4.0 Microsoft, похоже, приложила много усилий для поддержки параллельного и асинхронного программирования, и, похоже, появилось много API и библиотек для этого. Особенно следующие модные имена постоянно ...
SynchronizationLockException на Monitor.Exit при использовании await
Я создаю фрагмент кода, который получает веб-страницу из устаревшей системы, которая у нас есть. Чтобы избежать чрезмерных запросов, я кеширую полученный URL. Я используюMonitor.Enter, Monitor.Exit и двойная проверка, чтобы избежать выдачи ...
Последовательность задач и повторный ввод
У меня есть следующий сценарий, который, я думаю, может быть довольно распространенным: Существует задача (обработчик команд пользовательского интерфейса), которая может выполняться либо синхронно, либо асинхронно. Команды могут прибыть ...
Как получить максимальную степень параллелизма при использовании библиотеки параллельных задач?
Я хочу использовать Parallel.invoke. Если я назначу 20 параллельных задач, только 8 из них будут запущены одновременно. Мой процессор http://ark.intel.com/products/47925 [http://ark.intel.com/products/47925]и сообщаемое число потоков равно 8. Я ...
Контрактное соглашение при реализации метода, который возвращает задание
Существует ли «передовая практика» или договорное соглашение с MS при реализации метода, который возвращает задание в отношении создания исключений? Это возникло при написании модульных тестов, и я пытался выяснить, нужно ли мне тестировать ...
Как я могу реализовать как асинхронный метод, так и его синхронный аналог? [Дубликат]
На этот вопрос уже есть ответ: Синхронизация по Async позволяет избежать тупиков и предотвратить реагирование пользовательского интерфейса [/questions/14820606/sync-over-async-avoiding-deadlock-and-prevent-ui-from-being-responsive] 1 ответ ...