Compartilhar via


DbEntityEntry<TEntity>.GetDatabaseValuesAsync Método

Definição

Sobrecargas

GetDatabaseValuesAsync()

Consulta assíncronamente o banco de dados em busca de cópias dos valores da entidade rastreada como eles existem atualmente no banco de dados. Observe que alterar os valores no dicionário retornado não atualizará os valores no banco de dados. Se a entidade não for encontrada no banco de dados, será retornado nulo.

GetDatabaseValuesAsync(CancellationToken)

Consulta assíncronamente o banco de dados em busca de cópias dos valores da entidade rastreada como eles existem atualmente no banco de dados. Observe que alterar os valores no dicionário retornado não atualizará os valores no banco de dados. Se a entidade não for encontrada no banco de dados, será retornado nulo.

GetDatabaseValuesAsync()

Consulta assíncronamente o banco de dados em busca de cópias dos valores da entidade rastreada como eles existem atualmente no banco de dados. Observe que alterar os valores no dicionário retornado não atualizará os valores no banco de dados. Se a entidade não for encontrada no banco de dados, será retornado nulo.

public System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues> GetDatabaseValuesAsync ();
member this.GetDatabaseValuesAsync : unit -> System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues>
Public Function GetDatabaseValuesAsync () As Task(Of DbPropertyValues)

Retornos

Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém os valores do repositório.

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

GetDatabaseValuesAsync(CancellationToken)

Consulta assíncronamente o banco de dados em busca de cópias dos valores da entidade rastreada como eles existem atualmente no banco de dados. Observe que alterar os valores no dicionário retornado não atualizará os valores no banco de dados. Se a entidade não for encontrada no banco de dados, será retornado nulo.

[System.Diagnostics.DebuggerStepThrough]
public System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues> GetDatabaseValuesAsync (System.Threading.CancellationToken cancellationToken);
member this.GetDatabaseValuesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues>

Parâmetros

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 os valores do repositório.

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