class · System.Threading.Tasks

WhenAllTask

internal class System.Threading.Tasks.WhenAllTask : System.Threading.Tasks.Task

Waits for every task of a list: each one that finishes runs it, and it counts what is left.

Tipo
class
Espacio de nombres
System.Threading.Tasks
Ensamblado
System.Core
Acceso
internal, final
Archivo fuente
Tasks.ant

Herencia

Clases base
Any Task WhenAllTask

Constructores

constructor WhenAllTask(tasks: System.Threading.Tasks.Task[])
#

Métodos

method Run() -> void
#

override

method AddWaiterTo(task: System.Threading.Tasks.Task) -> void
#

Miembros privados e internos (2)

private

field next: i32
#

private

Miembros heredados (23)

Código fuente

WhenAllTask en Larva HIR, descompilado a partir de su Larva HIR.

System.Threading.Tasks.WhenAllTask.hir
// Waits for every task of a list: each one that finishes runs it, and it counts what is left.
internal class System.Threading.Tasks.WhenAllTask : System.Threading.Tasks.Task
{
    field tasks: System.Threading.Tasks.Task[]
    field next: i32
    constructor WhenAllTask(tasks: System.Threading.Tasks.Task[])
    method Run() -> void
    method AddWaiterTo(task: System.Threading.Tasks.Task) -> void
}
Esc