EntityEntry.IsKeySet 属性

定义

获取一个值,该值指示是否已为此实体的键值赋值。

public virtual bool IsKeySet { get; }
member this.IsKeySet : bool
Public Overridable ReadOnly Property IsKeySet As Boolean

属性值

注解

对于具有存储生成的属性 ((例如映射到标识列) )的键,如果存储生成的任一属性具有 CLR 默认值,则返回值将为 false。

对于没有任何存储生成的属性的键,返回值将始终为 true,因为任何值都被视为有效的键值。

有关详细信息和示例,请参阅 EF Core 更改跟踪

适用于