Resultados da pesquisa a pedido "c#-5.0"

4 a resposta

Número limite de threads na biblioteca de tarefas paralelas

Tenho algumas centenas de arquivos que preciso carregar no Armazenamento de Blob do Azure. Eu quero usar a biblioteca de tarefas paralelas. Mas, em vez de executar todos os 100 threads para carregar em um foreach na lista de arquivos, como posso ...

2 a resposta

ContinueWith perde o SynchronizationContext

No snippet abaixo, oSynchronizationContext está perdido, e por isso também oCurrentCulture eCurrentUICulture. Log() vem deesta resposta [https://stackoverflow.com/a/20087132/247702]. public async Task<ActionResult> Index() { Log("before ...

1 a resposta

Um número menor de threads não deve ser usado se eu usar assíncrono?

Meu entendimento é que, se eu usar assíncrono, o thread fará a solicitação da Web e seguirá em frente. Quando a resposta volta, outro encadeamento pega a partir daí. Portanto, há um número menor de threads amarrados ociosos. Isso não significa ...

2 a resposta

Upload de Blobs Paralelos gerando Solicitação 404 Ininterrupta Intermitentemente

Eu tenho um serviço muito simples, public class AzureService : IAzureService { private readonly CloudBlobContainer _container; public AzureService(ISettings settings) { var storageAccount ...

24 a resposta

Como eu executaria um método de tarefa assíncrona <T> de forma síncrona?

Estou aprendendo sobre async / waitit e me deparei com uma situação em que preciso chamar um método assíncrono de forma síncrona. Como eu posso fazer isso? Método assíncrono: public async Task<Customers> GetCustomers() { return ...

3 a resposta

O uso de async / waitit cria um novo thread?

Eu sou novo emTPL [https://stackoverflow.com/tags/task-parallel-library/info]e estou me perguntando: como a programação assíncrona suporta o que é novo no C # 5.0 (por meio do novoasync eawait palavras-chave) se relacionam à criação ...

3 a resposta

Atualizar barra de progresso em outro formulário enquanto a tarefa está em execução

** Finalmente, terei quatro tarefas sendo executadas simultaneamente e outro formulário que contém quatro barras de progresso. Gostaria que cada barra de progresso fosse atualizada, pois a tarefa de trabalho está sendo concluída. Aqui está o que ...

1 a resposta

Obtendo uma exceção ao chamar alguns métodos assíncronos de fora da classe

digamos que eu tenho classe chamada xey como este class x { public x() { p(); } private async p() { await q(); } private async p() { //some logic is there } }no arquivo test.aspx.cs estou tentando criar uma instância dessa classe x object =new ...

2 a resposta

ReSharper: definindo o nível do idioma C # para Solution

Além deesta [https://stackoverflow.com/a/1374849/214747]pergunta, eu tenho muitos projetos dentro de uma solução e não quero criar umdotsettings arquivo para cada projeto. Alguém pode me ajudar a definir o nível de idioma c # em um nível de ...

4 a resposta

C # assíncrono / aguarda comportamento estranho no aplicativo de console

Criei um aplicativo de console de demonstração assíncrona / aguardada e obtive um resultado estranho. Código: class Program { public static void BeginLongIO(Action act) { Console.WriteLine("In BeginLongIO start... {0} {1}", (DateTime.Now.Ticks ...