ObjectContextOptions.UseCSharpNullComparisonBehavior Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor booliano que determina se deve-se usar o comportamento NullComparison de C#.
public bool UseCSharpNullComparisonBehavior { get; set; }
member this.UseCSharpNullComparisonBehavior : bool with get, set
Public Property UseCSharpNullComparisonBehavior As Boolean
Valor da propriedade
true se o comportamento de NullComparison em C# deve ser usado; caso contrário, false.
Comentários
Esse sinalizador determina se o comportamento de C# deve ser exibido ao comparar valores nulos em LinqToEntities. Se esse sinalizador for definido, qualquer comparação de igualdade entre dois operandos, ambos potencialmente anuláveis, será reescrita para mostrar a semântica de comparação nula do C#. Como exemplo: (operand1 = operand2) será reescrito como (((operand1 = operand2) AND NOT (operand1 IS NULL OR operand2 IS NULL)) || (operand1 IS NULL && operand2 IS NULL)) O valor padrão é false ao usar ObjectContext.
Aplica-se a
Entity Framework