Поделиться через


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 .

Применяется к