EntityEntry.ReloadAsync(CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Si le CancellationToken est annulé.
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 .