Bagikan melalui


AsyncEnumerable<TResult>.ForEachAsync Metode

Definisi

Secara asinkron menghitung hasil kueri dan melakukan tindakan yang ditentukan pada setiap elemen.

public System.Threading.Tasks.Task ForEachAsync (Action<TResult> action, System.Threading.CancellationToken cancellationToken = default);
member this.ForEachAsync : Action<'Result> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ForEachAsync (action As Action(Of TResult), Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

action
Action<TResult>

Tindakan yang harus dilakukan pada setiap elemen.

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

Mengembalikan

Tugas yang mewakili operasi asinkron.

Keterangan

Beberapa operasi aktif pada instans konteks yang sama tidak didukung. Gunakan 'tunggu' untuk memastikan bahwa operasi asinkron telah selesai sebelum memanggil metode lain pada konteks ini.

Berlaku untuk