Partager via


BoolExpression Classe

Définition

BoolExpression : représente une propriété qui est une expression booléenne ou une expression de chaîne qui se résout en une valeur 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 chaîne sont toujours interprétées comme une expression, qu’elle ait le préfixe '=' ou non.

Constructeurs

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

ExpressionText

Obtient ou définit le texte d’expression à évaluer pour obtenir la valeur.

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

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

(Hérité de ExpressionProperty<T>)

Méthodes

ConvertObject(Object)

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

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

Obtenir la valeur en tant qu’objet.

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

Obtient la valeur.

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

Définissez la valeur en tant qu’objet.

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

Définit la valeur.

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

Cette opération renvoie 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 Obtenir la valeur en tant qu’objet.

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

Essayez d’obtenir la valeur.

(Hérité de ExpressionProperty<T>)

Opérateurs

Implicit(Boolean to BoolExpression)

Convertit une valeur booléenne en BoolExpression.

Implicit(Expression to BoolExpression)

Convertit une instance 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 à