ObjectContextOptions.UseCSharpNullComparisonBehavior Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.