Partager via


ObjectContextOptions.UseCSharpNullComparisonBehavior Propriété

Définition

Obtient ou définit une valeur booléenne qui détermine s'il faut utiliser le comportement de C# NullComparison.

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

Valeur de propriété

true si le comportement C# NullComparison doit être utilisé ; sinon, false.

Remarques

Cet indicateur détermine si le comportement C# doit être affiché lors de la comparaison de valeurs null dans LinqToEntities. Si cet indicateur est défini, toute comparaison d’égalité entre deux opérandes, qui sont potentiellement nullables, est réécrite pour afficher la sémantique de comparaison null C#. Par exemple : (operand1 = operand2) sera réécrit en tant que ((operand1 = operand2) AND NOT (operand1 IS NULL OR operand2 IS NULL)) || (operand1 IS NULL && operand2 IS NULL)) La valeur par défaut est false lors de l’utilisation de ObjectContext.

S’applique à