Resultados da pesquisa a pedido "async-await"

2 a resposta

Uso do token de cancelamento

Estou tentando aprender como cancelar a tarefa usando o token de cancelamento. Aqui, escrevi um UnitTest para ele, mas não estou conseguindo o que está funcionando. [TestMethod] public async ...

2 a resposta

Extensões reativas Inscrever-se aguardando chamada

Quero realizar uma chamada assíncrona com base em cadaevento criado por um Observable Extensions Reativo. Também estou tentando manter tudo sincronizado, pois quero que a chamada assíncrona termine antes que o próximo evento seja tratado. Como ...

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

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

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

4 a resposta

Explicar async aguardam novamente

Este é o meu código do manipulador de eventos: protected async void TestrunSaveExecute() { bool saveResult = await SaveTestRunAsync(); }Para manter a interface do usuário responsiva, usei oasync/await método. No meu entendimento, agora posso ...

4 a resposta

Tarefa assíncrona espera retorno

Alguém pode explicar o que isso significa em um método síncrono? Se eu tentar mudar o método paraasync então VS reclamam disso. Isso funciona: public Task MethodName() { return Task.FromResult<object>(null); }Isso não funciona: public async ...

1 a resposta

Os arquivos salvos em algum momento contêm apenas caracteres NUL

Temos um problema no aplicativo Windows 8.1 (WinRT) que, às vezes, nosso arquivo salvo fica corrompido. Os arquivos têm um tamanho correto, mas o arquivo contém apenas caracteres NUL. O arquivo deve conter um objeto serializado como XML. Na ...

2 a resposta

Impasse BufferBlock com OutputAvailableAsync após TryReceiveAll

Enquanto trabalhavauma resposta [https://stackoverflow.com/a/25269043/885318] paraessa questão [https://stackoverflow.com/q/25251809/885318], Escrevi este trecho: var buffer = new BufferBlock<object>(); var producer = Task.Run(async () => ...

1 a resposta

Chamada WinForms para método assíncrono desliga programa

Estou trabalhando com esse problema há algum tempo, mas agora eu realmente gostaria de entender o que está errado. Eu tenho um aplicativo bastante simples (é um plug-in SVN turtoise para o youtrack, mas posso reproduzir o problema com um ...