Idioma

Extensions.PushDownNot(Expression) Método

Definição

Reescreva a expressão empurrando para baixo 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 para reescrever.

Retornos

Expressão reescrita.

Comentários

Empurre para baixo, não nas folhas, se possível. Para e/ou/não, este usa a lei de DeMorgan e reescreve as comparações. Você pode definir seu próprio comportamento definindo Negation para o avaliador negado.

Aplica-se a