QueryableExtensions.AllAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>) |
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken) |
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen. |
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<bool> AllAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,bool>> predicate);
static member AllAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, bool>> -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function AllAsync(Of TSource) (source As IQueryable(Of TSource), predicate As Expression(Of Func(Of TSource, Boolean))) As Task(Of Boolean)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Ein IQueryable<T> , dessen Elemente auf eine Bedingung getestet werden sollen.
- predicate
- Expression<Func<TSource,Boolean>>
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Das Vorgangsergebnis enthält true
, wenn jedes Element der Quellsequenz den Test im angegebenen Prädikat besteht, false
andernfalls .
- Attribute
Ausnahmen
source
oder
predicate
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
AllAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)
Bestimmt asynchron, ob alle Elemente einer Sequenz eine Bedingung erfüllen.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<bool> AllAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,bool>> predicate, System.Threading.CancellationToken cancellationToken);
static member AllAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Ein IQueryable<T> , dessen Elemente auf eine Bedingung getestet werden sollen.
- predicate
- Expression<Func<TSource,Boolean>>
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Das Vorgangsergebnis enthält true
, wenn jedes Element der Quellsequenz den Test im angegebenen Prädikat besteht, false
andernfalls .
- Attribute
Ausnahmen
source
oder
predicate
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht .
Hinweise
Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.
Gilt für:
Entity Framework