DbRawSqlQuery<TElement>.AllAsync Yöntem

Tanım

Aşırı Yüklemeler

AllAsync(Func<TElement,Boolean>)

Sorgunun tüm öğelerinin bir koşulu karşılayıp karşılamadığını zaman uyumsuz olarak belirler.

AllAsync(Func<TElement,Boolean>, CancellationToken)

Sorgunun tüm öğelerinin bir koşulu karşılayıp karşılamadığını zaman uyumsuz olarak belirler.

AllAsync(Func<TElement,Boolean>)

Sorgunun tüm öğelerinin bir koşulu karşılayıp karşılamadığını zaman uyumsuz olarak belirler.

public System.Threading.Tasks.Task<bool> AllAsync(Func<TElement,bool> predicate);
member this.AllAsync : Func<'Element, bool> -> System.Threading.Tasks.Task<bool>
Public Function AllAsync (predicate As Func(Of TElement, Boolean)) As Task(Of Boolean)

Parametreler

predicate
Func<TElement,Boolean>

Bir koşul için her öğeyi test etmek için bir işlev.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev. Görev sonucu, sorgu sonucunun her öğesinin testi belirtilen koşulda geçirip geçirmediğini içerir true ; aksi takdirde , false.

Özel durumlar

predicate şudur: null .

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

AllAsync(Func<TElement,Boolean>, CancellationToken)

Sorgunun tüm öğelerinin bir koşulu karşılayıp karşılamadığını zaman uyumsuz olarak belirler.

public System.Threading.Tasks.Task<bool> AllAsync(Func<TElement,bool> predicate, System.Threading.CancellationToken cancellationToken);
member this.AllAsync : Func<'Element, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>

Parametreler

predicate
Func<TElement,Boolean>

Bir koşul için her öğeyi test etmek için bir işlev.

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. Görev sonucu, sorgu sonucunun her öğesinin testi belirtilen koşulda geçirip geçirmediğini içerir true ; aksi takdirde , false.

Özel durumlar

predicate şudur: null .

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