Langue

EntityFrameworkQueryableExtensions.MinByAsync<TSource,TKey> Méthode

Définition

Retourne de façon asynchrone la valeur minimale dans un générique IQueryable<T> en fonction d’une fonction de sélecteur de clé spécifiée.

public static System.Threading.Tasks.Task<TSource> MinByAsync<TSource,TKey>(this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,TKey>> keySelector, System.Threading.CancellationToken cancellationToken = default);
static member MinByAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, 'Key>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Source>
<Extension()>
Public Function MinByAsync(Of TSource, TKey) (source As IQueryable(Of TSource), keySelector As Expression(Of Func(Of TSource, TKey)), Optional cancellationToken As CancellationToken = Nothing) As Task(Of TSource)

Paramètres de type

TSource

Type des éléments de source.

TKey

Type de la valeur retournée par la fonction représentée par keySelector.

Paramètres

source
IQueryable<TSource>

Séquence de valeurs pour déterminer la valeur minimale de.

keySelector
Expression<Func<TSource,TKey>>

Fonction permettant d’extraire la clé de chaque élément.

cancellationToken
CancellationToken

À CancellationToken observer lors de l’attente de la fin de la tâche.

Retours

Task<TSource>

Tâche qui représente l’opération asynchrone. La tâche contient la valeur avec la clé minimale dans la séquence.

Exceptions

source ou keySelector est null.

source ne contient aucun élément.

Si la CancellationToken valeur est annulée.

Remarques

Plusieurs opérations actives sur la même instance de contexte ne sont pas prises en charge. Permet await de s’assurer que toutes les opérations asynchrones ont été effectuées avant d’appeler une autre méthode sur ce contexte. Pour plus d’informations et d’exemples, consultez Éviter les problèmes de threading DbContext .

Pour plus d’informations et d’exemples, consultez l’interrogation de données avec EF Core .

S’applique à