Constant Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Une expression constante.
public class Constant : AdaptiveExpressions.Expression
type Constant = class
inherit Expression
Public Class Constant
Inherits Expression
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| Constant(Object) |
Initialise une nouvelle instance de la classe Constant. Construisons une constante d’expression. |
Propriétés
| Nom | Description |
|---|---|
| Children |
Obtient ou fixe des expressions d’enfants. (Hérité de Expression) |
| Evaluator |
Obtient un évaluateur d’expression. (Hérité de Expression) |
| ReturnType |
Obtient le résultat attendu de l’évaluation de l’expression. (Hérité de Expression) |
| Type |
Ça obtient une expression. (Hérité de Expression) |
| Value |
Obtient ou fixe une valeur constante. |
Méthodes
| Nom | Description |
|---|---|
| DeepEquals(Expression) |
Détermine si l’instance d’expression actuelle est profondément égale à une autre. |
| References() |
Retournez les chemins de référence statiques en mémoire. (Hérité de Expression) |
| ReferenceWalk(Expression, Func<Expression,Boolean>) |
Fonction de marche pour identifier les références mémoires statiques dans une expression. (Hérité de Expression) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. |
| TryEvaluate(IMemory, Options) |
Évaluez l’expression. (Hérité de Expression) |
| TryEvaluate(Object, Options) |
Évaluez l’expression. (Hérité de Expression) |
| TryEvaluate<T>(IMemory, Options) |
Évaluez l’expression. (Hérité de Expression) |
| TryEvaluate<T>(Object, Options) |
Évaluez l’expression. (Hérité de Expression) |
| Validate() |
Validez l’expression immédiate. (Hérité de Expression) |
| ValidateTree() |
Valider récursivement l’arbre d’expression. (Hérité de Expression) |
Méthodes d’extension
| Nom | Description |
|---|---|
| DisjunctiveNormalForm(Expression) |
Réécrivez l’expression en forme normale disjonctive. |
| PushDownNot(Expression) |
Réécris l’expression en poussant pas vers les feuilles. |