Compartilhar via


QueryableExtensions.LoadAsync Método

Definição

Sobrecargas

LoadAsync(IQueryable)

Enumera de forma assíncrona a consulta de modo que, para consultas de servidor como as de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>e outras, os resultados da consulta serão carregados no , ou em outro cache associado ObjectContextDbContext no cliente. Isso equivale a chamar ToList e, em seguida, jogar fora a lista sem a sobrecarga de realmente criar a lista.

LoadAsync(IQueryable, CancellationToken)

Enumera de forma assíncrona a consulta de modo que, para consultas de servidor como as de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>e outras, os resultados da consulta serão carregados no , ou em outro cache associado ObjectContextDbContext no cliente. Isso equivale a chamar ToList e, em seguida, jogar fora a lista sem a sobrecarga de realmente criar a lista.

LoadAsync(IQueryable)

Enumera de forma assíncrona a consulta de modo que, para consultas de servidor como as de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>e outras, os resultados da consulta serão carregados no , ou em outro cache associado ObjectContextDbContext no cliente. Isso equivale a chamar ToList e, em seguida, jogar fora a lista sem a sobrecarga de realmente criar a lista.

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

Parâmetros

source
IQueryable

Consulta de fonte.

Retornos

Uma tarefa que representa a operação assíncrona.

Aplica-se a

LoadAsync(IQueryable, CancellationToken)

Enumera de forma assíncrona a consulta de modo que, para consultas de servidor como as de DbSet<TEntity>, ObjectSet<TEntity> , ObjectQuery<T>e outras, os resultados da consulta serão carregados no , ou em outro cache associado ObjectContextDbContext no cliente. Isso equivale a chamar ToList e, em seguida, jogar fora a lista sem a sobrecarga de realmente criar a lista.

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

Parâmetros

source
IQueryable

Consulta de fonte.

cancellationToken
CancellationToken

Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona.

Aplica-se a