Resultados da pesquisa a pedido "async-await"

6 a resposta

Capturar uma exceção lançada por um método assíncrono nulo

Usando o CTP assíncrono da Microsoft para .NET, é possível capturar uma exceção lançada por um método assíncrono no método de chamad public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an exception ...

3 a resposta

O que há de errado em esperar uma cadeia de promessas?

Estou trabalhando em um aplicativo Angular 6 e me disseram que é um antipadrão: await someFunction().then(result => { console.log(result); }); Percebo que não faz sentido aguardar uma cadeia de promessas. Se someFunction () retornar ...

3 a resposta

várias chamadas assíncronas paralelas com aguardam

Tanto quanto eu sei quando o tempo de execução se deparar com a instrução abaixo, ele agrupa o restante da função como um retorno de chamada para o método que é chamado de forma assíncrona (someCall () neste exemplo). nesse caso, anotherCall () ...

2 a resposta

WaitAll vs WhenAll

Qual é a diferença entreTask.WaitAll() eTask.WhenAll() do CTP assíncrono? Você pode fornecer um código de exemplo para ilustrar os diferentes casos de uso?

1 a resposta

AsyncCTP: Criando uma classe que é IAwaitable

Eu me vi querendo implementar uma classe IAwaitable (algo que implementa chamadas assíncronas sem bloquear threads Eu tenho a versão mais recente do AsyncCTP instalada, e o compilador está dizendo que preciso de um membro IsCompleted (). Ok, ...

8 a resposta

Por que não posso usar o operador 'aguardar' no corpo de uma instrução de bloqueio?

A palavra-chave aguardar em C # (.NET Async CTP) não é permitida em uma instrução de bloquei A partir de MSDN [http://msdn.microsoft.com/en-us/library/hh191443%28v=vs.110%29.aspx]: Não é possível usar uma expressão de espera em uma função ...

4 a resposta

C # 5 Async / Await - é * simultâneo *?

Eu estive considerando o novo material assíncrono em C # 5, e uma pergunta em particular surgi Entendo que oawait keyword é um truque de compilador / açúcar sintático puro para implementarcontinuação ...

11 a resposta

Assíncrono / aguardar no navegador da web ou no node.js?

Existe alguma tentativa de trazer assíncrono / espera do C # 5.0 para qualquer idioma que possa ser compilado para JavaScript (como o CoffeScript)? (Portanto, pode ser usado no navegador da web ou no node.js.)

3 a resposta

Async / aguarde não reagindo conforme o esperado

Usando o código abaixo, espero que a sequência "Concluído" apareça antes de "Pronto" no console. Alguém poderia me explicar, por que aguardar não esperará terminar a tarefa neste exemplo? static void Main(string[] args) { TestAsync(); ...

13 a resposta

s construtores podem ser assíncrono

Tenho um projeto em que estou tentando preencher alguns dados em um construtor: public class ViewModel { public ObservableCollection<TData> Data { get; set; } async public ViewModel() { Data = await GetDataTask(); } ...