Результаты поиска по запросу "task-parallel-library"
Блин, бесплатный обед остается неуловимым.
ел эти вопросыРекомендации по параллельному выполнению .NET HttpWebRequests в ASP.NET [https://stackoverflow.com/questions/1976073/recommendations-for-executing-net-httpwebrequests-in-parallel-in-asp-net] а такжеAsync.Parallel или ...
Асинхронный шаблон на основе событий (EAP)
у приложение, которое использует Socket, и оно будет очень интенсивным, тогда мне действительно нужно использовать каждое ядро, которое у нас есть на нашем большом сервере. Я вижу вопрос (Как использовать ThreadPool для параллельного запуска ...
«Await Task.Yield ()» и его альтернативы
Если мне нужно отложить выполнение кода до следующей итерации цикла сообщений потока пользовательского интерфейса, я мог бы сделать что-то вроде этого: await Task.Factory.StartNew( () => { MessageBox.Show("Hello!"); }, CancellationToken.None, ...
C # 5 .NET MVC длинная асинхронная задача, отчет о проделанной работе и глобальная отмена
Я использую ASP.Net MVC 5, и у меня есть длительное действие, которое должно опрашивать веб-сервисы, обрабатывать данные и сохранять их в базе данных. Для этого я хочу использовать библиотеку TPL для запуска задачи асинхронно. Но мне интересно, ...
Судя по потоку Стивена Тауба, на который вы ссылаетесь, я думаю, что он у вас задом наперед, когда вы говорите: «[дескриптор ожидания] необходим, чтобы позволить продолжениям задачи работать должным образом, и используется только тогда, когда есть продолжение задачи». Если есть без продолжения, метод Dispose для Task не имеет реального эффекта ... "Но, согласно Тубу," Task.Dispose существует из-за того, что Task потенциально переносит дескриптор события ... Если все, что вы делаете, использует продолжения, этот дескриптор события будет никогда не распределяются, и ценность Dispose значительно уменьшается ". то есть обратное тому, что вы подразумеваете выше.
есело работать сSystem.Threading.Tasks, Однако многие примеры кода, которые я вижу, выглядят примерно так: Dim lcTask = Task.Factory.StartNew(Sub() DoSomeWork()) Dim lcTaskLong = Task.Factory.StartNew(Sub() DoSomeWork(), ...
Отмена отложенной задачи синхронно в потоке пользовательского интерфейса
Иногда, однажды я запросил отмену отложенного задания с CancellationTokenSource.Cancel [http://msdn.microsoft.com/en-us/library/dd321955%28v=vs.110%29.aspx]Мне нужно убедитьсязадача правильно достигла отмененного состоянияпрежде чем я ...
Я хотел бы, чтобы каждая попытка повторения выполнялась отдельно для отдельной задачи. Это похоже на использование ContinueWith для выполнения задачи B после завершения задачи A вместо того, чтобы иметь одну задачу, которая выполняет A и затем B. Таким образом, другие потоки могут продвигаться вперед после нескольких попыток, а не после того, как все попытки сделаны.
жный дубликат: Повторите задачу несколько раз на основе пользовательского ввода в случае исключения в задаче [https://stackoverflow.com/questions/10490307/retry-a-task-multiple-times-based-on-user-input-in-case-of-an-exception-in-task] Я ищу ...
вызывать что-либо из другого потока, который изменит содержимое метки.
аюсь сделать свой интерфейс более отзывчивым в своем приложении WPF. Я создаю новую тему, используя Task.Factory.StartNew( () => RecurseAndDeleteStart() );В этом методеRecurseAndDeleteStart() Я хочу обновить метку в пользовательском интерфейсе с ...
против
разница междуTask.WaitAll() а такжеTask.WhenAll() из асинхронного ОСАГО? Можете ли вы предоставить пример кода для иллюстрации различных вариантов использования?
Шаблон для самостоятельной отмены и перезапуска задачи
Существует ли рекомендуемый установленный шаблон для самостоятельной отмены и перезапуска задач? Например, я работаю над API для фоновой проверки орфографии. Сессия проверки орфографии упакована какTask, Каждый новый сеанс должен отменять ...