Idioma

EntityEntry.ReloadAsync(CancellationToken) Método

Definição

Recarrega a entidade do banco de dados substituindo quaisquer 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 para observar enquanto aguarda a conclusão da tarefa.

Retornos

Uma tarefa que representa a operação assíncrona.

Exceções

Se o CancellationToken valor for cancelado.

Comentários

A entidade estará no Unchanged estado depois de 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 é um no-op. Observe, no entanto, que uma entidade adicionada ainda pode não ter tido seu valor de chave permanente criado.

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

Aplica-se a