Extensions.PushDownNot(Expression) Método
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í.
Reescribe la expresión empujando no hacia abajo hacia las hojas.
public static AdaptiveExpressions.Expression PushDownNot(this AdaptiveExpressions.Expression expression);
static member PushDownNot : AdaptiveExpressions.Expression -> AdaptiveExpressions.Expression
<Extension()>
Public Function PushDownNot (expression As Expression) As Expression
Parámetros
- expression
- Expression
Expresión para reescribir.
Devoluciones
Expresión reescrita.
Comentarios
Empuja hacia abajo, no hacia las hojas, si es posible. Para y/o/no esto utiliza la ley de DeMorgan y reescribe las comparaciones. Puedes definir tu propio comportamiento poniendo Negation en el evaluador negado.