EntityEntry.ReloadAsync(CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.