Partager via


QueryableExtensions.LoadAsync Méthode

Définition

Surcharges

LoadAsync(IQueryable)

Énumère de manière asynchrone la requête de telle sorte que pour les requêtes serveur telles que celles de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>et d’autres, les résultats de la requête soient chargés dans le cache associé DbContext ou ObjectContext sur le client. Cela revient à appeler ToList, puis à jeter la liste sans la surcharge liée à la création de la liste.

LoadAsync(IQueryable, CancellationToken)

Énumère de manière asynchrone la requête de telle sorte que pour les requêtes serveur telles que celles de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>et d’autres, les résultats de la requête soient chargés dans le cache associé DbContext ou ObjectContext sur le client. Cela revient à appeler ToList, puis à jeter la liste sans la surcharge liée à la création de la liste.

LoadAsync(IQueryable)

Énumère de manière asynchrone la requête de telle sorte que pour les requêtes serveur telles que celles de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>et d’autres, les résultats de la requête soient chargés dans le cache associé DbContext ou ObjectContext sur le client. Cela revient à appeler ToList, puis à jeter la liste sans la surcharge liée à la création de la liste.

public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source);
static member LoadAsync : System.Linq.IQueryable -> System.Threading.Tasks.Task
<Extension()>
Public Function LoadAsync (source As IQueryable) As Task

Paramètres

source
IQueryable

Requête source

Retours

Tâche qui représente l’opération asynchrone.

S’applique à

LoadAsync(IQueryable, CancellationToken)

Énumère de manière asynchrone la requête de telle sorte que pour les requêtes serveur telles que celles de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>et d’autres, les résultats de la requête soient chargés dans le cache associé DbContext ou ObjectContext sur le client. Cela revient à appeler ToList, puis à jeter la liste sans la surcharge liée à la création de la liste.

public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.Linq.IQueryable * System.Threading.CancellationToken -> System.Threading.Tasks.Task

Paramètres

source
IQueryable

Requête source

cancellationToken
CancellationToken

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

Retours

Tâche qui représente l’opération asynchrone.

S’applique à