共用方式為


ObjectContextOptions.UseCSharpNullComparisonBehavior 屬性

定義

取得或設定布林值,用於判斷是否使用 C# NullComparison 行為。

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

屬性值

如果應該使用 C# NullComparison 行為,則為 true;否則為 false。

備註

此旗標會決定在比較 LinqToEntities 中的 Null 值時,是否應該顯示 C# 行為。 如果設定此旗標,則會重寫兩個操作數之間的任何相等比較,這兩個操作數可能可為 Null,將會重寫以顯示 C# Null 比較語意。 例如: (操作數1 = 操作數2) 將會重寫為 ( ( (操作數1 = 操作數2) AND NOT (操作數1 IS NULL OR operand2 IS NULL) ) || (操作數1 IS NULL && 操作數2 IS NULL) ) 使用 ObjectContext時,預設值為 false。

適用於