共用方式為


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

屬性值

如果應該使用一致的 NullReference 行為,則為 true,否則為 false

備註

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

適用於