语言

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 中的访问跟踪实体 。

适用于