Compartilhar via


QueryableExtensions.ToArrayAsync Método

Definição

Sobrecargas

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

Cria uma matriz de um IQueryable<T> enumerando-a de forma assíncrona.

ToArrayAsync<TSource>(IQueryable<TSource>)

Cria uma matriz de um IQueryable<T> enumerando-a de forma assíncrona.

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

Cria uma matriz de um IQueryable<T> enumerando-a de forma assíncrona.

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

Parâmetros de tipo

TSource

O tipo dos elementos de source.

Parâmetros

source
IQueryable<TSource>

Um IQueryable<T> para criar uma matriz.

cancellationToken
CancellationToken

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

Retornos

Task<TSource[]>

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém uma matriz 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

ToArrayAsync<TSource>(IQueryable<TSource>)

Cria uma matriz de um IQueryable<T> enumerando-a de forma assíncrona.

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

Parâmetros de tipo

TSource

O tipo dos elementos de source.

Parâmetros

source
IQueryable<TSource>

Um IQueryable<T> para criar uma matriz.

Retornos

Task<TSource[]>

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém uma matriz 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