Constant Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expresión constante.
public class Constant : AdaptiveExpressions.Expression
type Constant = class
inherit Expression
Public Class Constant
Inherits Expression
- Herencia
Constructores
| Nombre | Description |
|---|---|
| Constant(Object) |
Inicializa una nueva instancia de la clase Constant. Construye una constante de expresión. |
Propiedades
| Nombre | Description |
|---|---|
| Children |
Obtiene o establece expresiones a los niños. (Heredado de Expression) |
| Evaluator |
Recibe evaluador de expresión. (Heredado de Expression) |
| ReturnType |
Obtiene el resultado esperado de evaluar la expresión. (Heredado de Expression) |
| Type |
Es una expresión de consiguimiento. (Heredado de Expression) |
| Value |
Obtiene o establece un valor constante. |
Métodos
| Nombre | Description |
|---|---|
| DeepEquals(Expression) |
Determina si la instancia actual de Expresión es profunda igual a otra. |
| References() |
Devuelva las rutas de referencia estáticas a la memoria. (Heredado de Expression) |
| ReferenceWalk(Expression, Func<Expression,Boolean>) |
Función de caminar para identificar referencias de memoria estática en una expresión. (Heredado de Expression) |
| ToString() |
Devuelve una cadena que representa el objeto actual. |
| TryEvaluate(IMemory, Options) |
Evalúa la expresión. (Heredado de Expression) |
| TryEvaluate(Object, Options) |
Evalúa la expresión. (Heredado de Expression) |
| TryEvaluate<T>(IMemory, Options) |
Evalúa la expresión. (Heredado de Expression) |
| TryEvaluate<T>(Object, Options) |
Evalúa la expresión. (Heredado de Expression) |
| Validate() |
Valida la expresión inmediata. (Heredado de Expression) |
| ValidateTree() |
Validar recursivamente el árbol de expresión. (Heredado de Expression) |
Métodos de extensión
| Nombre | Description |
|---|---|
| DisjunctiveNormalForm(Expression) |
Reescribe la expresión en forma normal disyuntiva. |
| PushDownNot(Expression) |
Reescribe la expresión empujando no hacia abajo hacia las hojas. |