Compartilhar via


QueryableExtensions.ToListAsync Método

Definição

Sobrecargas

ToListAsync(IQueryable)

Cria um List<T> de um IQueryable enumerando-o de forma assíncrona.

ToListAsync(IQueryable, CancellationToken)

Cria um List<T> de um IQueryable enumerando-o de forma assíncrona.

ToListAsync<TSource>(IQueryable<TSource>)

Cria um List<T> de um IQueryable<T> enumerando-o de forma assíncrona.

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

Cria um List<T> de um IQueryable<T> enumerando-o de forma assíncrona.

ToListAsync(IQueryable)

Cria um List<T> de um IQueryable enumerando-o de forma assíncrona.

[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))

Parâmetros

source
IQueryable

Um IQueryable por meio do qual um List<T> será criado.

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um List<T> que contém elementos da sequência de entrada.

Atributos

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a

ToListAsync(IQueryable, CancellationToken)

Cria um List<T> de um IQueryable enumerando-o de forma assíncrona.

[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>>

Parâmetros

source
IQueryable

Um IQueryable por meio do qual um List<T> será criado.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um List<T> que contém elementos da sequência de entrada.

Atributos

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a

ToListAsync<TSource>(IQueryable<TSource>)

Cria um List<T> de um IQueryable<T> enumerando-o de forma assíncrona.

[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))

Parâmetros de tipo

TSource

O tipo dos elementos de source.

Parâmetros

source
IQueryable<TSource>

Um IQueryable<T> por meio do qual um List<T> será criado.

Retornos

Task<List<TSource>>

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um List<T> que contém elementos da sequência de entrada.

Atributos

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a

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

Cria um List<T> de um IQueryable<T> enumerando-o de forma assíncrona.

[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>>

Parâmetros de tipo

TSource

O tipo dos elementos de source.

Parâmetros

source
IQueryable<TSource>

Um IQueryable<T> do qual criar uma lista.

cancellationToken
CancellationToken

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

Retornos

Task<List<TSource>>

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um List<T> que contém elementos da sequência de entrada.

Atributos

Comentários

Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.

Aplica-se a