none
Metodo ou Task ? RRS feed

  • Pergunta

  • Tenho visto no MVC 5 que muitas vezes existe um metodo mas a palavra TASK e' utiliza.

    Como funciona isso ? E' um metodo comum ?

    segunda-feira, 8 de dezembro de 2014 19:20

Todas as Respostas

  • Task: permite que o método seja invocado de forma assíncrona como por exemplo: await metodoTeste(). A task existe a partir da frameWork 4.5.

    Gilson Joanelo - Desenvolvedor Web

    quinta-feira, 11 de dezembro de 2014 00:45
  • Apenas complementando o Gilson, task você realmente utiliza quando há necessidade de assincronia. O uso de tarefas, otimiza código no que tange ao uso de Threads. Você pode fazer uso das tasks(TPL - Task Paralel Library), uma forma otimizada de se codificar o uso de threads. Ou usar junto com async ou await, para assincronia em seu método.
    quinta-feira, 11 de dezembro de 2014 12:45