Idioma

Extensions.PushDownNot(Expression) Método

Definição

Reescreva a expressão empurrando e não para as folhas.

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

Expressão a reescrever.

Devoluções

Expressão reescrita.

Observações

Empurra para baixo, não para as folhas, se possível. Para e/ou/não, isto usa a lei de DeMorgan e reescreve as comparações. Podes definir o teu próprio comportamento definindo Negation para o avaliador negado.

Aplica-se a