Task.WhenEach Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| WhenEach(IEnumerable<Task>) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
| WhenEach(ReadOnlySpan<Task>) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
| WhenEach(Task[]) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
| WhenEach<TResult>(IEnumerable<Task<TResult>>) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
| WhenEach<TResult>(ReadOnlySpan<Task<TResult>>) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
| WhenEach<TResult>(Task<TResult>[]) |
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai. |
WhenEach(IEnumerable<Task>)
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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)
Parameter
- tasks
- IEnumerable<Task>
Tugas untuk melakukan iterasi saat selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.
Berlaku untuk
WhenEach(ReadOnlySpan<Task>)
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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)
Parameter
- tasks
- ReadOnlySpan<Task>
Tugas untuk melakukan iterasi saat selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.
Berlaku untuk
WhenEach(Task[])
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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)
Parameter
- tasks
- Task[]
Tugas untuk melakukan iterasi ketika selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.
Pengecualian
tasks adalah null.
tasks
nullberisi .
Keterangan
Tugas yang disediakan akan tersedia untuk menjadi output melalui enumerable setelah selesai. Urutan pasti di mana tugas akan tersedia tidak ditentukan.
Berlaku untuk
WhenEach<TResult>(IEnumerable<Task<TResult>>)
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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))
Jenis parameter
- TResult
Jenis hasil yang dikembalikan oleh tugas.
Parameter
- tasks
- IEnumerable<Task<TResult>>
Tugas untuk melakukan iterasi saat selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.
Berlaku untuk
WhenEach<TResult>(ReadOnlySpan<Task<TResult>>)
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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))
Jenis parameter
- TResult
Jenis hasil yang dikembalikan oleh tugas.
Parameter
- tasks
- ReadOnlySpan<Task<TResult>>
Tugas untuk melakukan iterasi saat selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.
Berlaku untuk
WhenEach<TResult>(Task<TResult>[])
- Sumber:
- Task.cs
- Sumber:
- Task.cs
- Sumber:
- Task.cs
Membuat yang IAsyncEnumerable<T> akan menghasilkan tugas yang disediakan saat tugas tersebut selesai.
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))
Jenis parameter
- TResult
Jenis hasil yang dikembalikan oleh tugas.
Parameter
- tasks
- Task<TResult>[]
Tugas untuk melakukan iterasi saat selesai.
Mengembalikan
IAsyncEnumerable<T> untuk iterasi melalui tugas yang disediakan.