Compartir a través de


Constant Clase

Definición

Expresión constante.

public class Constant : AdaptiveExpressions.Expression
type Constant = class
    inherit Expression
Public Class Constant
Inherits Expression
Herencia
Constant

Constructores

Constant(Object)

Inicializa una nueva instancia de la clase Constant. Construir una constante de expresión.

Propiedades

Children

Obtiene o establece expresiones secundarias.

(Heredado de Expression)
Evaluator

Obtiene el evaluador de expresiones.

(Heredado de Expression)
ReturnType

Obtiene el resultado esperado de evaluar la expresión.

(Heredado de Expression)
Type

Obtiene el tipo de expresión.

(Heredado de Expression)
Value

Obtiene o establece el valor constante.

Métodos

DeepEquals(Expression)

Determina si la instancia de expression actual es profundamente igual a otra.

References()

Devuelve las rutas de acceso de referencia estáticas a la memoria.

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

Función walking para identificar referencias de memoria estáticas en una expresión.

(Heredado de Expression)
ToString()

Devuelve una cadena que representa el objeto actual.

TryEvaluate(IMemory, Options)

Evalúe la expresión.

(Heredado de Expression)
TryEvaluate(Object, Options)

Evalúe la expresión.

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

Evalúe la expresión.

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

Evalúe la expresión.

(Heredado de Expression)
Validate()

Valide la expresión inmediata.

(Heredado de Expression)
ValidateTree()

Valide de forma recursiva el árbol de expresión.

(Heredado de Expression)

Métodos de extensión

DisjunctiveNormalForm(Expression)

Vuelva a escribir la expresión en forma normal disjuntiva.

PushDownNot(Expression)

Vuelva a escribir la expresión insertando no hacia abajo en las hojas.

Se aplica a