QueryableExtensions.MinAsync 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
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>) |
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert zurück. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken) |
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert zurück. |
MinAsync<TSource>(IQueryable<TSource>) |
Gibt asynchron den Mindestwert einer Sequenz zurück. |
MinAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Gibt asynchron den Mindestwert einer Sequenz zurück. |
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>)
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert zurück.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<TResult> MinAsync<TSource,TResult> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TResult>> selector);
static member MinAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Result>> -> System.Threading.Tasks.Task<'Result>
<Extension()>
Public Function MinAsync(Of TSource, TResult) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, TResult))) As Task(Of TResult)
Typparameter
- TSource
Der Typ der Elemente von source
.
- TResult
Der Typ des Werts, der von der durch dargestellten Funktion zurückgegeben wird selector
.
Parameter
- source
- IQueryable<TSource>
Eine IQueryable<T> , die die Elemente enthält, von denen das Minimum bestimmt werden soll.
- selector
- Expression<Func<TSource,TResult>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält den Mindestwert in der Sequenz.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
MinAsync<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,TResult>>, CancellationToken)
Ruft asynchron eine Projektionsfunktion für jedes Element einer Sequenz auf und gibt den minimalen resultierenden Wert zurück.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<TResult> MinAsync<TSource,TResult> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TResult>> selector, System.Threading.CancellationToken cancellationToken);
static member MinAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Result>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Typparameter
- TSource
Der Typ der Elemente von source
.
- TResult
Der Typ des Werts, der von der durch dargestellten Funktion zurückgegeben wird selector
.
Parameter
- source
- IQueryable<TSource>
Eine IQueryable<T> , die die Elemente enthält, von denen das Minimum bestimmt werden soll.
- selector
- Expression<Func<TSource,TResult>>
Eine Projektionsfunktion, die auf jedes Element angewendet werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält den Mindestwert in der Sequenz.
- Attribute
Ausnahmen
source
oder
selector
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
MinAsync<TSource>(IQueryable<TSource>)
Gibt asynchron den Mindestwert einer Sequenz zurück.
public static System.Threading.Tasks.Task<TSource> MinAsync<TSource> (this System.Linq.IQueryable<TSource> source);
static member MinAsync : System.Linq.IQueryable<'Source> -> System.Threading.Tasks.Task<'Source>
<Extension()>
Public Function MinAsync(Of TSource) (source As IQueryable(Of TSource)) As Task(Of TSource)
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine IQueryable<T> , die die Elemente enthält, von denen das Minimum bestimmt werden soll.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält den Mindestwert in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
MinAsync<TSource>(IQueryable<TSource>, CancellationToken)
Gibt asynchron den Mindestwert einer Sequenz zurück.
public static System.Threading.Tasks.Task<TSource> MinAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Threading.CancellationToken cancellationToken);
static member MinAsync : System.Linq.IQueryable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Source>
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- IQueryable<TSource>
Eine IQueryable<T> , die die Elemente enthält, von denen das Minimum bestimmt werden soll.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält den Mindestwert in der Sequenz.
Ausnahmen
source
ist
null
.
source
implementiert IDbAsyncQueryProvider nicht.
Hinweise
Mehrere aktive Vorgänge für denselben Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode für diesen Kontext aufgerufen wird.
Gilt für:
Entity Framework