EntityEntry.GetDatabaseValues 方法

定义

在数据库中查询跟踪实体的值的副本,因为当前它们位于数据库中。 如果在数据库中找不到实体,则 null 返回 。

public virtual Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues GetDatabaseValues ();
public virtual Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues? GetDatabaseValues ();
abstract member GetDatabaseValues : unit -> Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues
override this.GetDatabaseValues : unit -> Microsoft.EntityFrameworkCore.ChangeTracking.PropertyValues
Public Overridable Function GetDatabaseValues () As PropertyValues

返回

存储值; null 如果数据库中不存在实体,则为 。

注解

请注意,更改返回的字典中的值不会更新数据库中的值。

有关详细信息和示例,请参阅 在 EF Core 中访问跟踪的实体

适用于