Idioma

Constant Classe

Definição

Expressão constante.

public class Constant : AdaptiveExpressions.Expression
type Constant = class
    inherit Expression
Public Class Constant
Inherits Expression
Herança
Constant

Construtores

Name Descrição
Constant(Object)

Inicializa uma nova instância da Constant classe. Constrói uma constante de expressão.

Propriedades

Name Descrição
Children

Recebe ou define as expressões das crianças.

(Herdado de Expression)
Evaluator

Recebe avaliador de expressões.

(Herdado de Expression)
ReturnType

Obtém o resultado esperado da avaliação da expressão.

(Herdado de Expression)
Type

Obtém uma expressão de expressão.

(Herdado de Expression)
Value

Obtém ou define valor constante.

Métodos

Name Descrição
DeepEquals(Expression)

Determina se a instância de Expressão atual é profundamente igual a outra.

References()

Devolva os caminhos de referência estáticos para a memória.

(Herdado de Expression)
ReferenceWalk(Expression, Func<Expression,Boolean>)

Função de caminhada para identificar referências estáticas de memória numa expressão.

(Herdado de Expression)
ToString()

Devolve uma cadeia que representa o objeto atual.

TryEvaluate(IMemory, Options)

Avalia a expressão.

(Herdado de Expression)
TryEvaluate(Object, Options)

Avalia a expressão.

(Herdado de Expression)
TryEvaluate<T>(IMemory, Options)

Avalia a expressão.

(Herdado de Expression)
TryEvaluate<T>(Object, Options)

Avalia a expressão.

(Herdado de Expression)
Validate()

Valide a expressão imediata.

(Herdado de Expression)
ValidateTree()

Validar recursivamente a árvore de expressões.

(Herdado de Expression)

Métodos da Extensão

Name Descrição
DisjunctiveNormalForm(Expression)

Reescreva a expressão em forma normal disjuntiva.

PushDownNot(Expression)

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

Aplica-se a