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
屬性值
如果應該使用一致的 NullReference 行為,則為 true
,否則為 false
。
備註
如果這個旗標設定為 false
,則當 FK 關聯性已經是 Null 時,將的 EntityReference<TEntity> Value 屬性設定為 null 將不會有任何作用。 當此旗標設定為 true
時,將值設定為 null 時,一律會導致 FK 為 Null,而且即使值目前為 Null,也會刪除關聯性。 默認值是 false
使用 ObjectContext 時,以及 true
使用 DbContext 時。