GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Task

Thiago Russo C# 70-483 Portugiesisch 14 Karten

Task

Karten in diesem Stapel (14)

  1. 1Task x ThreadAo utilizar Thread ou ThreadPool não sabemos qdo um trabalho termina ou se ele retorna algum valor
    Utilizando Task, temos essas possibilidades =)
  2. 2O que é uma Task ?É um objeto que representa algum trabalho que deve ser feito.
    Nos diz se o trabalho foi finalizado e se a operação retornou algum resultado.
  3. 3Task Class qual namespasse / assembly representa uma....Namespace: System.Threading.Tasks
    Assembly: mscorlib (in mscorlib.dll)
    Representa uma operação assíncrona
  4. 4TaskSchedullerRepresenta um objeto que manipula o trabalho em filas de tarefas em threads.
    Responsável por iniciar uma Task, "agendá-la, dispará-la (triggers) e gerenciá-las
    ** Fazer exemplos:
    http://asphelps.com/Asp.Net/TaskScheduler.aspx
    https://msdn.microsoft.com/en-us/library/system.threading.tasks.taskscheduler(v=vs.110).aspx
    http://www.codeproject.com/Articles/38553/Task-Scheduler
  5. 5Exemplo básico de execução de uma TaskExemplo básico de execução de uma Task
  6. 6Task com retornoTask com retorno
  7. 7Task ContinuationAdd Task de continuação, que é executada tão logo a principal termineTask Continuation
  8. 8Different Continuous TaskDifferent Continuous Task
  9. 9Attaching ChildTask and ParentTaskAttaching ChildTask and ParentTask
  10. 10TaskFactoryTaskFactory
  11. 11TaskWaitAllTaskWaitAll
  12. 12TaskWhenAllTaskWhenAll
  13. 13TaskWaitAnyTaskWaitAny
  14. 14TaskWaitAll x TaskWhenAllTask.WaitAll=> bloqueia a Thread atual até que tudo tenha terminado
    TaskWhenAll => retorna uma Task que representa uma Action que espera .Wait() até que todas as Tasks tenham terminado
    Isso significa que a partir de um método assíncrono, você pode usar:
    await TaskEx.WhenAll(tasks);

Informationen

Beschreibung
Conceitos sobe TPL (Task Parallel Library), classe Task e seus principais métodos
Erstellt von
Thiago Russo
Aufrufe
5
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck