ObjectContextOptions.UseConsistentNullReferenceBehavior 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置是否用一致 NullReference 行为的“布尔”值。
public:
property bool UseConsistentNullReferenceBehavior { bool get(); void set(bool value); };
public bool UseConsistentNullReferenceBehavior { get; set; }
member this.UseConsistentNullReferenceBehavior : bool with get, set
Public Property UseConsistentNullReferenceBehavior As Boolean
属性值
如果应使用一致 NullReferernce 行为,则为 true
;否则为 false
。
注解
如果此标志设置为 false
,则当 FK 关系已为 null 时,将 的 Value 属性 EntityReference<TEntity> 设置为 null 将不起作用。 当此标志设置为 true
时,将值设置为 null 将始终导致 FK 为 null 并删除关系,即使该值当前为 null 也是如此。 默认值为 false
使用 ObjectContext 时和使用 true
DbContext 时。