Classe Task
Este tópico descreve os vários membros internos da Task classe para ajudá-lo a implementar um depurador personalizado. Para obter informações gerais sobre essa classe, consulte Task.
Dica
Estas informações são específicas para o.NET Framework e estão sujeitas a alterações em uma futura versão.
Porque você não pode acessar esses membros a partir do .NET Framework, este tópico fornece a sintaxe na Microsoft intermediate language (MSIL). Para obter mais informações sobre o MSIL, consulte Compiling to MSIL.
Namespace: System.Threading.Tasks
Montagem: mscorlib (em mscorlib. dll)
.class public auto ansi System.Threading.Tasks.Task
extends System.Object
implements System.Threading.IThreadPoolWorkItem,
System.IAsyncResult,
System.IDisposable,
System.Threading.ICancelableOperation
Membros
Classes
Nome |
Descrição |
---|---|
Contém propriedades adicionais para um Task objeto. |
Campos
Nome |
Descrição |
---|---|
O delegado que representa o código para executar na Task objeto. |
|
Armazena propriedades adicionais do Task objeto. |
|
O campo de apoio para o Task.Parent propriedade. |
|
Armazena informações sobre o estado atual da Task objeto. |
|
Um objeto que representa os dados que serão usados pela ação. |
|
O campo de apoio para o Task.Id propriedade. |
|
O próximo disponíveis identificador para um Task objeto. |
|
Indica que a tarefa foi cancelada antes de ele atingido um estado de execução ou que a tarefa de confirmados seu cancelamento e concluída sem exceção. |
|
Indica que a tarefa está sendo executado. |
|
Indica que a tarefa concluída por causa de uma exceçãode não tratada. |
|
Indica que a tarefa concluída a execução com êxito. |
|
Indica que a tarefa terminar a execução de seu delegado e está aguardando implicitamente anexado filho finalização de tarefas. |
Comentários
Os seguintes métodos internos são úteis para um mecanismo de depuração porque eles Marcar entrada da Task a execução do código:
Execute
ExecuteEntry
ExecuteWithThreadLocal
Finish
InnerInvoke
InternalWait
Consulte também
Conceitos
Paralelo elementos internos de extensão para o.NET Framework