Constant Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expressão constante.
public class Constant : AdaptiveExpressions.Expression
type Constant = class
inherit Expression
Public Class Constant
Inherits Expression
- Herança
Construtores
Constant(Object) |
Inicializa uma nova instância da classe Constant. Construa uma constante de expressão. |
Propriedades
Children |
Obtém ou define expressões filho. (Herdado de Expression) |
Evaluator |
Obtém o avaliador de expressão. (Herdado de Expression) |
ReturnType |
Obtém o resultado esperado da avaliação da expressão. (Herdado de Expression) |
Type |
Obtém o tipo de expressão. (Herdado de Expression) |
Value |
Obtém ou define o valor constante. |
Métodos
DeepEquals(Expression) |
Determina se a instância de Expressão atual é profundamente igual a outra. |
References() |
Retornar os caminhos de referência estáticos para a memória. (Herdado de Expression) |
ReferenceWalk(Expression, Func<Expression,Boolean>) |
Função walking para identificar referências de memória estática em uma expressão. (Herdado de Expression) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. |
TryEvaluate(IMemory, Options) |
Avalie a expressão. (Herdado de Expression) |
TryEvaluate(Object, Options) |
Avalie a expressão. (Herdado de Expression) |
TryEvaluate<T>(IMemory, Options) |
Avalie a expressão. (Herdado de Expression) |
TryEvaluate<T>(Object, Options) |
Avalie a expressão. (Herdado de Expression) |
Validate() |
Validar expressão imediata. (Herdado de Expression) |
ValidateTree() |
Valide recursivamente a árvore de expressão. (Herdado de Expression) |
Métodos de Extensão
DisjunctiveNormalForm(Expression) |
Reescreva a expressão em forma normal disjuntiva. |
PushDownNot(Expression) |
Reescreva a expressão empurrando não para baixo para as folhas. |