Task.WhenEach Metod

Definition

Överlagringar

Name Description
WhenEach(IEnumerable<Task>)

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach(ReadOnlySpan<Task>)

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach(Task[])

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach<TResult>(IEnumerable<Task<TResult>>)

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach<TResult>(ReadOnlySpan<Task<TResult>>)

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach<TResult>(Task<TResult>[])

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

WhenEach(IEnumerable<Task>)

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task ^> ^ WhenEach(System::Collections::Generic::IEnumerable<System::Threading::Tasks::Task ^> ^ tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task> WhenEach(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task> tasks);
static member WhenEach : seq<System.Threading.Tasks.Task> -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task>
Public Shared Function WhenEach (tasks As IEnumerable(Of Task)) As IAsyncEnumerable(Of Task)

Parametrar

tasks
IEnumerable<Task>

De uppgifter som ska iterera igenom när de slutförs.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Gäller för

WhenEach(ReadOnlySpan<Task>)

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task ^> ^ WhenEach(ReadOnlySpan<System::Threading::Tasks::Task ^> tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task> WhenEach(scoped ReadOnlySpan<System.Threading.Tasks.Task> tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task> WhenEach(ReadOnlySpan<System.Threading.Tasks.Task> tasks);
static member WhenEach : ReadOnlySpan<System.Threading.Tasks.Task> -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task>
Public Shared Function WhenEach (tasks As ReadOnlySpan(Of Task)) As IAsyncEnumerable(Of Task)

Parametrar

tasks
ReadOnlySpan<Task>

De uppgifter som ska iterera igenom när de slutförs.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Gäller för

WhenEach(Task[])

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task ^> ^ WhenEach(... cli::array <System::Threading::Tasks::Task ^> ^ tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task> WhenEach(params System.Threading.Tasks.Task[] tasks);
static member WhenEach : System.Threading.Tasks.Task[] -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task>
Public Shared Function WhenEach (ParamArray tasks As Task()) As IAsyncEnumerable(Of Task)

Parametrar

tasks
Task[]

Uppgiften att iterera igenom när den är klar.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Undantag

tasks är null.

tasks innehåller en null.

Kommentarer

De angivna uppgifterna blir tillgängliga för utdata via uppräkningsbara när de har slutförts. Den exakta ordningen i vilken aktiviteterna blir tillgängliga definieras inte.

Gäller för

WhenEach<TResult>(IEnumerable<Task<TResult>>)

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
generic <typename TResult>
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task<TResult> ^> ^ WhenEach(System::Collections::Generic::IEnumerable<System::Threading::Tasks::Task<TResult> ^> ^ tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<TResult>> WhenEach<TResult>(System.Collections.Generic.IEnumerable<System.Threading.Tasks.Task<TResult>> tasks);
static member WhenEach : seq<System.Threading.Tasks.Task<'Result>> -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<'Result>>
Public Shared Function WhenEach(Of TResult) (tasks As IEnumerable(Of Task(Of TResult))) As IAsyncEnumerable(Of Task(Of TResult))

Typparametrar

TResult

Typen av resultat som returneras av aktiviteterna.

Parametrar

tasks
IEnumerable<Task<TResult>>

De uppgifter som ska iterera igenom när de slutförs.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Gäller för

WhenEach<TResult>(ReadOnlySpan<Task<TResult>>)

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
generic <typename TResult>
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task<TResult> ^> ^ WhenEach(ReadOnlySpan<System::Threading::Tasks::Task<TResult> ^> tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<TResult>> WhenEach<TResult>(scoped ReadOnlySpan<System.Threading.Tasks.Task<TResult>> tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<TResult>> WhenEach<TResult>(ReadOnlySpan<System.Threading.Tasks.Task<TResult>> tasks);
static member WhenEach : ReadOnlySpan<System.Threading.Tasks.Task<'Result>> -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<'Result>>
Public Shared Function WhenEach(Of TResult) (tasks As ReadOnlySpan(Of Task(Of TResult))) As IAsyncEnumerable(Of Task(Of TResult))

Typparametrar

TResult

Typen av resultat som returneras av aktiviteterna.

Parametrar

tasks
ReadOnlySpan<Task<TResult>>

De uppgifter som ska iterera igenom när de slutförs.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Gäller för

WhenEach<TResult>(Task<TResult>[])

Källa:
Task.cs
Källa:
Task.cs
Källa:
Task.cs

Skapar en IAsyncEnumerable<T> som ger de angivna uppgifterna när dessa uppgifter slutförs.

public:
generic <typename TResult>
 static System::Collections::Generic::IAsyncEnumerable<System::Threading::Tasks::Task<TResult> ^> ^ WhenEach(... cli::array <System::Threading::Tasks::Task<TResult> ^> ^ tasks);
public static System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<TResult>> WhenEach<TResult>(params System.Threading.Tasks.Task<TResult>[] tasks);
static member WhenEach : System.Threading.Tasks.Task<'Result>[] -> System.Collections.Generic.IAsyncEnumerable<System.Threading.Tasks.Task<'Result>>
Public Shared Function WhenEach(Of TResult) (ParamArray tasks As Task(Of TResult)()) As IAsyncEnumerable(Of Task(Of TResult))

Typparametrar

TResult

Typen av resultat som returneras av aktiviteterna.

Parametrar

tasks
Task<TResult>[]

De uppgifter som ska iterera igenom när de slutförs.

Returer

En IAsyncEnumerable<T> för iterering genom de angivna uppgifterna.

Gäller för