Langue

BoolExpression Classe

Définition

BoolExpression - représente une propriété qui est soit une expression booléenne, soit une expression de chaîne qui se résout en une expression booléenne.

public class BoolExpression : AdaptiveExpressions.Properties.ExpressionProperty<bool>
type BoolExpression = class
    inherit ExpressionProperty<bool>
Public Class BoolExpression
Inherits ExpressionProperty(Of Boolean)
Héritage

Remarques

Les valeurs de la chaîne sont toujours interprétées comme une expression, qu’elle ait ou non le préfixe '='.

Constructeurs

Nom Description
BoolExpression()

Initialise une nouvelle instance de la classe BoolExpression.

BoolExpression(Boolean)

Initialise une nouvelle instance de la classe BoolExpression.

BoolExpression(Expression)

Initialise une nouvelle instance de la classe BoolExpression.

BoolExpression(Func<Object,Object>)

Initialise une nouvelle instance de la classe BoolExpression.

BoolExpression(JToken)

Initialise une nouvelle instance de la classe BoolExpression.

BoolExpression(String)

Initialise une nouvelle instance de la classe BoolExpression.

Propriétés

Nom Description
ExpressionText

Obtient ou définit l’expression texte pour évaluer afin d’obtenir la valeur.

(Hérité de ExpressionProperty<T>)
Value

Obtient ou définit la valeur brute de la propriété d’expression.

(Hérité de ExpressionProperty<T>)

Méthodes

Nom Description
ConvertObject(Object)

Convertir l’objet brut en type de valeur souhaité.

(Hérité de ExpressionProperty<T>)
GetObject(Object)

Obtenez de la valeur en tant qu’objet.

(Hérité de ExpressionProperty<T>)
GetValue(Object)

Prends la valeur.

(Hérité de ExpressionProperty<T>)
SetObject(Object)

Définir la valeur comme objet.

(Hérité de ExpressionProperty<T>)
SetValue(Object)

Fixe la valeur.

(Hérité de ExpressionProperty<T>)
ToExpression()

Cela retournera l’expression existante ou ConstantExpression(Value) si la valeur est de type non complexe.

(Hérité de ExpressionProperty<T>)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de ExpressionProperty<T>)
TryGetObject(Object)

Essayez de Obtenir de la valeur comme objet.

(Hérité de ExpressionProperty<T>)
TryGetValue(Object)

Essayez de trouver la valeur.

(Hérité de ExpressionProperty<T>)

Opérateurs

Nom Description
Implicit(Boolean to BoolExpression)

Convertit une valeur booléenne en BoolExpression.

Implicit(Expression to BoolExpression)

Convertit une instance d’Expression en BoolExpression.

Implicit(JToken to BoolExpression)

Convertit un jeton JSON en BoolExpression.

Implicit(String to BoolExpression)

Convertit une valeur de chaîne en BoolExpression.

S’applique à