Partager via


QueryableExtensions.LoadAsync, méthode (IQueryable)

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Énumère de façon asynchrone la requête de sorte que pour les requêtes de serveur, notamment celles de DbSet<TEntity>, ObjectSet<TEntity>, ObjectQuery<T> et autres, les résultats de la requête seront chargés dans le DbContext, ObjectContext associé ou dans l'autre cache sur le client. Ceci équivaut à appeler ToList, puis à rejeter la liste sans la surcharge liée à la création de la liste proprement dite.

Espace de noms :  System.Data.Entity
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public Shared Function LoadAsync ( _
    source As IQueryable _
) As Task
'Utilisation
Dim source As IQueryable 
Dim returnValue As Task 

returnValue = source.LoadAsync()
public static Task LoadAsync(
    this IQueryable source
)
[ExtensionAttribute]
public:
static Task^ LoadAsync(
    IQueryable^ source
)
static member LoadAsync : 
        source:IQueryable -> Task
public static function LoadAsync(
    source : IQueryable
) : Task

Paramètres

Valeur de retour

Type : System.Threading.Tasks.Task
Tâche qui représente l'opération asynchrone.

Remarque sur l'utilisation

En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type IQueryable. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.113) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.113).

Voir aussi

Référence

QueryableExtensions Classe

Surcharge LoadAsync

Espace de noms System.Data.Entity