EntityEntry.Reload Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Повторно загружает сущность из базы данных, перезаписывая все значения свойств значениями из базы данных.
public virtual void Reload ();
abstract member Reload : unit -> unit
override this.Reload : unit -> unit
Public Overridable Sub Reload ()
Комментарии
Сущность будет находиться в Unchanged состоянии после вызова этого метода, если сущность не существует в базе данных. В этом случае сущность будет иметь значение Detached. Наконец, вызов reload для сущности Added , которая не существует в базе данных, не является операцией. Однако обратите внимание, что добавленная сущность, возможно, еще не создала значение постоянного ключа.
Дополнительные сведения и примеры см. в статье Доступ к отслеживаемой сущности в EF Core .
Применяется к
Entity Framework