語言

ObjectContextOptions.UseCSharpNullComparisonBehavior 屬性

定義

取得或設定一個布林值,決定是否使用 C# NullComparison 行為。

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

屬性值

若使用 C# NullComparison 行為,則為真;否則,則為錯誤。

備註

此旗標決定在比較 LinqToEntities 中空值時是否應展現 C# 行為。 若設定此旗標,則兩個運算元間的任何等式比較(兩者皆可能為空)將被重寫為顯示 C# 空比較語意。 舉例來說:(運算元1 = 運算元2)會被重寫為 ((((運算元1 = 運算元2) 且 NOT (運算元1 是空或操作數2是空)) ||(運算元1為空且操作數2為無))使用 ObjectContext時預設值為假。

適用於