語言

ObjectContextOptions.UseConsistentNullReferenceBehavior 屬性

定義

取得或設定一個布林值,決定是否使用一致的 NullReference 行為。

public bool UseConsistentNullReferenceBehavior { get; set; }
member this.UseConsistentNullReferenceBehavior : bool with get, set
Public Property UseConsistentNullReferenceBehavior As Boolean

屬性值

若應使用一致的 NullReference 行為,則為 true;否則,則為錯誤。

備註

如果這個旗標設為 false,那麼在 FK 關係已經是 null 的情況下,將 的 Value 屬性 EntityReference<TEntity> 設為 null 也不會有效果。 當此標誌設為 true,將 value 設為 null 時,即使該值目前為 null,FK 也會被 null 並刪除該關係。 使用 ObjectContext 時預設值為 false,使用 DbContext 時為 true。

適用於