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

1 a resposta

Está pegando TaskCanceledException e verificando Task.Canceled uma boa idéia?

Existem algumas pessoas na minha equipe que realmente adoram codificar com asyncTask. E às vezes eles gostam de usarCancellationToken parâmetros. O que não tenho certeza é se devemos, como equipe, usar este estilo de código (A): async ...

2 a resposta

TPL aguarda a conclusão da tarefa com um valor de retorno específico

Eu gostaria de fazer uma solicitação para X serviços web diferentes, que retornarãotrue oufalse. Essas tarefas devem ser executadas em paralelo e eu gostaria de aguardar a primeira que concluircomum valor verdadeiro. Quando recebo um valor ...

3 a resposta

Aguardando assíncrono / aguardar dentro de uma tarefa

Eu tenho essa construção na minhamain(), o que cria var tasks = new List<Task>(); var t = Task.Factory.StartNew( async () => { Foo.Fim(); await Foo.DoBar(); }); //DoBar not completed t.Wait(); //Foo.Fim() done, Foo.DoBar should be but isn'tNo ...

1 a resposta

Converter código C # async-waitit em F # com relação ao planejador

Gostaria de saber se essa é uma pergunta muito ampla, mas recentemente me deparei com um pedaço de código que gostaria de ter certeza de como traduzir do C # para o F # apropriado. A jornada começa emaqui ...

5 a resposta

Assíncrona com enormes fluxos de dados

Usamos IEnumerables para retornar enormes conjuntos de dados do banco de dados: public IEnumerable<Data> Read(...) { using(var connection = new SqlConnection(...)) { // ... while(reader.Read()) { // ... yield return item; } } }Agora, queremos ...

3 a resposta

Task.Factory.FromAsync com CancellationTokenSource

Eu tenho a seguinte linha de código usada para ler assincronamente de um NetworkStream: int bytesRead = await Task<int>.Factory.FromAsync(this.stream.BeginRead, this.stream.EndRead, buffer, 0, buffer.Length, null);Eu gostaria de dar suporte ao ...

2 a resposta

Executar tarefa com o CurrentCulture definido como o criador de tarefas CurrentCulture

Eu tenho um aplicativo onde usamos tarefas. Também modificamos o cultureInfo (usamos o idioma EN-US, mas mantemos o formato de data / número) e usamos o .NET 4.0. O aplicativo possui muitos threads e tarefas, e nós temos uma fábrica para ...

8 a resposta

Executando várias tarefas assíncronas e aguardando a conclusão de todas elas

Preciso executar várias tarefas assíncronas em um aplicativo de console e aguardar a conclusão de todas elas antes de continuar o processamento. Existem muitos artigos por aí, mas pareço ficar mais confuso quanto mais leio. Eu li e compreendi os ...

3 a resposta

Por que usar controladores assíncronos, quando o IIS já lida com a simultaneidade de solicitação?

Eu me pergunto por que deveria me preocupar em usar a tarefa assíncrona nos controladores, quando o IIS já lida com a simultaneidade para ...

3 a resposta

Grau máximo de paralelismo para AsParallel ()

Enquanto estiver usandoParallel.ForEach temos a opção de definir as opções paralelas e definir o grau máximo de paralelismo como: Parallel.ForEach(values, new ParallelOptions {MaxDegreeOfParallelism = number}, value = > { // Do Work })Mas ao ...