Compartilhar via


ObjectQuery<T>.ExecuteAsync Método

Definição

Sobrecargas

ExecuteAsync(MergeOption)

Executa de forma assíncrona a consulta de objeto com a opção de mesclagem especificada.

ExecuteAsync(MergeOption, CancellationToken)

Executa de forma assíncrona a consulta de objeto com a opção de mesclagem especificada.

ExecuteAsync(MergeOption)

Executa de forma assíncrona a consulta de objeto com a opção de mesclagem especificada.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>

Parâmetros

mergeOption
MergeOption

O MergeOption para usar ao executar a consulta. O padrão é AppendOnly.

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém um ObjectResult<T> que contém uma coleção de objetos de entidade retornados pela consulta.

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

ExecuteAsync(MergeOption, CancellationToken)

Executa de forma assíncrona a consulta de objeto com a opção de mesclagem especificada.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>

Parâmetros

mergeOption
MergeOption

O MergeOption para usar ao executar a consulta. O padrão é AppendOnly.

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 ObjectResult<T> que contém uma coleção de objetos de entidade retornados pela consulta.

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