EntityEntry.IsKeySet 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示是否已为此实体的键值赋值。
public virtual bool IsKeySet { get; }
member this.IsKeySet : bool
Public Overridable ReadOnly Property IsKeySet As Boolean
属性值
注解
对于具有存储生成的属性 ((例如映射到标识列) )的键,如果存储生成的任一属性具有 CLR 默认值,则返回值将为 false。
对于没有任何存储生成的属性的键,返回值将始终为 true,因为任何值都被视为有效的键值。
有关详细信息和示例,请参阅 EF Core 更改跟踪 。