EntityEntry.ReloadAsync(CancellationToken) Méthode

Définition

Recharge l'entité de la base de données en remplaçant toutes les valeurs de propriétés avec les valeurs de la base de données.

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

Paramètres

cancellationToken
CancellationToken

CancellationToken à observer en attendant la fin de la tâche.

Retours

Tâche qui représente l’opération asynchrone.

Exceptions

Remarques

L’entité sera dans l’état Unchanged après l’appel de cette méthode, sauf si l’entité n’existe pas dans la base de données, auquel cas l’entité sera Detached. Enfin, l’appel de Reload sur une Added entité qui n’existe pas dans la base de données est une opération sans opération. Notez, toutefois, qu’une entité Ajoutée n’a peut-être pas encore eu sa valeur de clé permanente créée.

Pour plus d’informations et d’exemples, consultez Accès aux entités suivies dans EF Core .

S’applique à