ObjectContextOptions.UseCSharpNullComparisonBehavior 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定一個布林值,決定是否使用 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時預設值為假。