Resultados da pesquisa a pedido "task-parallel-library"

2 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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>(); ...

2 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

5 a resposta

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); ...

4 a resposta

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 ...