Lenguaje

Extensions.PushDownNot(Expression) Método

Definición

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.

Se aplica a