Partager via


QueryableExtensions.ToListAsync Méthode

Définition

Surcharges

ToListAsync(IQueryable)

Crée un List<T> à partir d’un IQueryable en l’énumérant de manière asynchrone.

ToListAsync(IQueryable, CancellationToken)

Crée un List<T> à partir d’un IQueryable en l’énumérant de manière asynchrone.

ToListAsync<TSource>(IQueryable<TSource>)

Crée un List<T> à partir d’un IQueryable<T> en l’énumérant de manière asynchrone.

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

Crée un List<T> à partir d’un IQueryable<T> en l’énumérant de manière asynchrone.

ToListAsync(IQueryable)

Crée un List<T> à partir d’un IQueryable en l’énumérant de manière asynchrone.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<System.Collections.Generic.List<object>> ToListAsync (this System.Linq.IQueryable source);
static member ToListAsync : System.Linq.IQueryable -> System.Threading.Tasks.Task<System.Collections.Generic.List<obj>>
<Extension()>
Public Function ToListAsync (source As IQueryable) As Task(Of List(Of Object))

Paramètres

source
IQueryable

IQueryable à partir duquel créer un List<T>.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient un qui contient des List<T> éléments de la séquence d’entrée.

Attributs

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 à

ToListAsync(IQueryable, CancellationToken)

Crée un List<T> à partir d’un IQueryable en l’énumérant de manière asynchrone.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<System.Collections.Generic.List<object>> ToListAsync (this System.Linq.IQueryable source, System.Threading.CancellationToken cancellationToken);
static member ToListAsync : System.Linq.IQueryable * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<obj>>

Paramètres

source
IQueryable

IQueryable à partir duquel créer un List<T>.

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 un qui contient des List<T> éléments de la séquence d’entrée.

Attributs

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 à

ToListAsync<TSource>(IQueryable<TSource>)

Crée un List<T> à partir d’un IQueryable<T> en l’énumérant de manière asynchrone.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<System.Collections.Generic.List<TSource>> ToListAsync<TSource> (this System.Linq.IQueryable<TSource> source);
static member ToListAsync : System.Linq.IQueryable<'Source> -> System.Threading.Tasks.Task<System.Collections.Generic.List<'Source>>
<Extension()>
Public Function ToListAsync(Of TSource) (source As IQueryable(Of TSource)) As Task(Of List(Of TSource))

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
IQueryable<TSource>

IQueryable<T> à partir duquel créer un List<T>.

Retours

Task<List<TSource>>

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient un qui contient des List<T> éléments de la séquence d’entrée.

Attributs

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 à

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

Crée un List<T> à partir d’un IQueryable<T> en l’énumérant de manière asynchrone.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<System.Collections.Generic.List<TSource>> ToListAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Threading.CancellationToken cancellationToken);
static member ToListAsync : System.Linq.IQueryable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.List<'Source>>

Paramètres de type

TSource

Le type des éléments de source.

Paramètres

source
IQueryable<TSource>

IQueryable<T> à partir duquel créer une liste.

cancellationToken
CancellationToken

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

Retours

Task<List<TSource>>

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient un qui contient des List<T> éléments de la séquence d’entrée.

Attributs

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 à