DbRawSqlQuery<TElement>.ForEachAsync Yöntem

Tanım

Aşırı Yüklemeler

ForEachAsync(Action<TElement>)

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

ForEachAsync(Action<TElement>, CancellationToken)

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

ForEachAsync(Action<TElement>)

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

public System.Threading.Tasks.Task ForEachAsync(Action<TElement> action);
member this.ForEachAsync : Action<'Element> -> System.Threading.Tasks.Task
Public Function ForEachAsync (action As Action(Of TElement)) As Task

Parametreler

action
Action<TElement>

Yürütülecek eylem.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır

ForEachAsync(Action<TElement>, CancellationToken)

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

public System.Threading.Tasks.Task ForEachAsync(Action<TElement> action, System.Threading.CancellationToken cancellationToken);
member this.ForEachAsync : Action<'Element> * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Parametreler

action
Action<TElement>

Yürütülecek eylem.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır