Resultados da pesquisa a pedido "task-parallel-library"
Posso usar a biblioteca paralela de tarefas em um projeto .Net 3.5?
Ouvi dizer que a Task Parallel Library pode ser usada em um projeto .Net 3.5. Isso está correto e, se sim, como eu o uso? No .Net 4.0, ele reside no System.Threading, mas quando seleciono o .Net 3.5 como destino no Visual Studio 2010, não recebo ...
Voltar ao modo de exibição com Async Await
Eu tenho um processo que gostaria de executar em segundo plano. Isso é executado com o clique de um link de ação. Ação a ser chamada: public async Task<ActionResult> ProcessRec() { await Task.Run(() => waitTimer()); return ...
Task.Factory.StartNew com async lambda e Task.WaitAll
Estou tentando usarTask.WaitAll em uma lista de tarefas. O problema é que as tarefas são um lambda assíncrono que quebraTasks.WaitAll como nunca espera. Aqui está um exemplo de bloco de código: List<Task> tasks = new List<Task>(); ...
TaskCreationOptions.LongRunning e ThreadPool
O TPL usa Agendadores de tarefas para coordenar tarefas. De acordo comdocumento oficial [http://msdn.microsoft.com/en-us/library/dd997402.aspx], o planejador de tarefas padrão usa o Conjunto de Threads, mas seTaskCreationOptions.LongRunning Se a ...
Implementar padrão assíncrono clássico usando TPL
Estou tentando implementar um TrackingParticipant personalizado para WF 4. Posso escrever o método Track, mas minha implementação será lenta. Como implementar as substituições Begin / EndTrack usando a Task Parallel Library (TPL) do .NET 4.0? Eu ...
Fluxo de dados TPL x semáforo simples
Eu tenho um requisito para fazer um processo escalável. O processo possui principalmente operações de E / S com algumas operações menores da CPU (principalmente desserializando cadeias). O processo consulta o banco de dados em busca de uma lista ...
Qual é a melhor maneira de agrupar código síncrono no método assíncrono
Estou criando um aplicativo usando métodos async-waitit. Mas há um grande problema para mim ao usá-los. Depois de ler alguns artigos, ainda não sei qual é a melhor maneira de agrupar minhas operações de sincronização pesada em ...
O que é uma alternativa para Task.FromResult <T> () para tarefas que representam operações retornando nulas [duplicado]
Esta pergunta já tem uma resposta aqui: Se minha interface precisar retornar a tarefa, qual é a melhor maneira de ter uma implementação sem ...
Como controlar várias tarefas assíncronas?
Eu tenho algum código da seguinte forma: static async Task DoSomething(int n) { ... } static void RunThreads(int totalThreads, int throttle) { var tasks = new List<Task>(); for (var n = 0; n < totalThreads; n++) { var task = DoSomething(n); ...
múltiplo aguarda vs Task.WaitAll - equivalente?
Em termos de desempenho, esses 2 métodos serão executadosGetAllWidgets() eGetAllFoos() em paralelo? Existe algum motivo para usar um sobre o outro? Parece haver muita coisa acontecendo nos bastidores com o compilador, então não acho ...