AsyncEnumerable<TResult>.ForEachAsync(Action<TResult>, CancellationToken) Yöntem

Tanım

Sorgu sonuçlarını zaman uyumsuz olarak numaralandırır ve her öğe için belirtilen eylemi gerçekleştirir.

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

Parametreler

action
Action<TResult>

Her öğede gerçekleştirilecek eylem.

cancellationToken
CancellationToken

CancellationTokenGörevin tamamlanması beklenirken gözlemlenemedi.

Döndürülenler

Task

Zaman uyumsuz işlemi temsil eden bir görev.

Açıklamalar

Aynı bağlam örneği üzerinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntem çağrılmadan önce herhangi bir zaman uyumsuz işlemin tamamlandığından emin olmak için ' await ' kullanın.

Şunlara uygulanır