Compartilhar via


EntityEntry.ReloadAsync(CancellationToken) Método

Definição

Recarrega a entidade do banco de dados substituindo todos os valores de propriedade com valores do banco de dados.

public virtual System.Threading.Tasks.Task ReloadAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member ReloadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ReloadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ReloadAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

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.

Exceções

Se o padrão CancellationToken for cancelado.

Comentários

A entidade estará no Unchanged estado após chamar esse método, a menos que a entidade não exista no banco de dados, nesse caso, a entidade será Detached. Por fim, chamar Recarregar em uma Added entidade que não existe no banco de dados é uma operação não operada. Observe, no entanto, que uma entidade adicionada ainda pode não ter criado seu valor de chave permanente.

Consulte Acessando entidades controladas no EF Core para obter mais informações e exemplos.

Aplica-se a