Partager via


QueryableExtensions.ContainsAsync Méthode

Définition

Surcharges

ContainsAsync<TSource>(IQueryable<TSource>, TSource)

Détermine de manière asynchrone si une séquence contient un élément spécifié à l’aide du comparateur d’égalité par défaut.

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

Détermine de manière asynchrone si une séquence contient un élément spécifié à l’aide du comparateur d’égalité par défaut.

ContainsAsync<TSource>(IQueryable<TSource>, TSource)

Détermine de manière asynchrone si une séquence contient un élément spécifié à l’aide du comparateur d’égalité par défaut.

public static System.Threading.Tasks.Task<bool> ContainsAsync<TSource> (this System.Linq.IQueryable<TSource> source, TSource item);
static member ContainsAsync : System.Linq.IQueryable<'Source> * 'Source -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function ContainsAsync(Of TSource) (source As IQueryable(Of TSource), item As TSource) As Task(Of Boolean)

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
IQueryable<TSource>

IQueryable<T> duquel retourner le seul élément.

item
TSource

L'objet à localiser dans la séquence.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient true si la séquence d’entrée contient la valeur spécifiée ; sinon, false.

Exceptions

source est null .

source n’implémente IDbAsyncQueryProvider pas .

Remarques

Plusieurs opérations actives sur le même instance de contexte ne sont pas prises en charge. Utilisez « await » pour vous assurer que toutes les opérations asynchrones sont terminées avant d’appeler une autre méthode sur ce contexte.

S’applique à

ContainsAsync<TSource>(IQueryable<TSource>, TSource, CancellationToken)

Détermine de manière asynchrone si une séquence contient un élément spécifié à l’aide du comparateur d’égalité par défaut.

public static System.Threading.Tasks.Task<bool> ContainsAsync<TSource> (this System.Linq.IQueryable<TSource> source, TSource item, System.Threading.CancellationToken cancellationToken);
static member ContainsAsync : System.Linq.IQueryable<'Source> * 'Source * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
IQueryable<TSource>

IQueryable<T> duquel retourner le seul élément.

item
TSource

L'objet à localiser dans la séquence.

cancellationToken
CancellationToken

CancellationToken À observer en attendant la fin de la tâche.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient true si la séquence d’entrée contient la valeur spécifiée ; sinon, false.

Exceptions

source est null .

source n’implémente IDbAsyncQueryProvider pas .

Remarques

Plusieurs opérations actives sur le même instance de contexte ne sont pas prises en charge. Utilisez « await » pour vous assurer que toutes les opérations asynchrones sont terminées avant d’appeler une autre méthode sur ce contexte.

S’applique à