EntityEntry.ReloadAsync(CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Lädt die Entität aus der Datenbank neu, um alle Eigenschaftswerte mit Werten aus der Datenbank zu überschreiben.
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
Parameter
- cancellationToken
- CancellationToken
A CancellationToken , um zu beobachten, während sie auf den Abschluss der Aufgabe warten.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Ausnahmen
Wenn der CancellationToken Vorgang abgebrochen wird.
Hinweise
Die Entität befindet sich nach dem Aufrufen dieser Methode im Unchanged Status, es sei denn, die Entität ist in der Datenbank nicht vorhanden, in diesem Fall lautet Detacheddie Entität . Schließlich ist das Aufrufen von Reload für eine Added Entität, die in der Datenbank nicht vorhanden ist, eine no-op. Beachten Sie jedoch, dass eine hinzugefügte Entität möglicherweise noch keinen dauerhaften Schlüsselwert erstellt hat.
Weitere Informationen und Beispiele finden Sie unter "Zugreifen auf nachverfolgte Entitäten" in EF Core .