ObjectContextOptions.UseConsistentNullReferenceBehavior 属性

定义

获取或设置是否用一致 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 关系的 的 Value 属性 EntityReference<TEntity> 设置为 null(如果已为 null)将不起作用。 当此标志设置为 true时,将值设置为 null 将始终导致 FK 为 null,并且即使该值当前为 null,关系也会被删除。 使用 ObjectContext 和使用 DbContext true 时,默认值false为 。

适用于