ObjectContextOptions.UseCSharpNullComparisonBehavior Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor booleano que determina si se va a utilizar el comportamiento NullComparison de C#.
public bool UseCSharpNullComparisonBehavior { get; set; }
member this.UseCSharpNullComparisonBehavior : bool with get, set
Public Property UseCSharpNullComparisonBehavior As Boolean
Valor de propiedad
true si se debe usar el comportamiento nullComparison de C#; de lo contrario, false.
Comentarios
Esta marca determina si se debe mostrar el comportamiento de C# al comparar valores NULL en LinqToEntities. Si se establece esta marca, se reescribirá cualquier comparación de igualdad entre dos operandos, ambos potencialmente que aceptan valores NULL, para mostrar la semántica de comparación nula de C#. Por ejemplo: (operando1 = operando2) se reescribirá como ((operando1 = operando2) AND NOT (operando1 IS NULL OR operando2 IS NULL)) || (operando1 IS NULL && operando2 IS NULL)) El valor predeterminado es false cuando se usa ObjectContext.