Sdílet prostřednictvím


BoolExpression Třída

Definice

BoolExpression – představuje vlastnost, která je buď logická hodnota, nebo řetězcový výraz, který se překládá na boolean.

public class BoolExpression : AdaptiveExpressions.Properties.ExpressionProperty<bool>
type BoolExpression = class
    inherit ExpressionProperty<bool>
Public Class BoolExpression
Inherits ExpressionProperty(Of Boolean)
Dědičnost

Poznámky

Řetězcové hodnoty jsou vždy interpretovány jako výraz bez ohledu na to, jestli má předponu =.

Konstruktory

BoolExpression()

Inicializuje novou instanci BoolExpression třídy .

BoolExpression(Boolean)

Inicializuje novou instanci BoolExpression třídy .

BoolExpression(Expression)

Inicializuje novou instanci BoolExpression třídy .

BoolExpression(Func<Object,Object>)

Inicializuje novou instanci BoolExpression třídy .

BoolExpression(JToken)

Inicializuje novou instanci BoolExpression třídy .

BoolExpression(String)

Inicializuje novou instanci BoolExpression třídy .

Vlastnosti

ExpressionText

Získá nebo nastaví text výrazu k vyhodnocení pro získání hodnoty.

(Zděděno od ExpressionProperty<T>)
Value

Získá nebo nastaví nezpracovanou hodnotu výrazu vlastnost.

(Zděděno od ExpressionProperty<T>)

Metody

ConvertObject(Object)

Převeďte nezpracovaný objekt na požadovaný typ hodnoty.

(Zděděno od ExpressionProperty<T>)
GetObject(Object)

Získá hodnotu jako objekt.

(Zděděno od ExpressionProperty<T>)
GetValue(Object)

Získejte hodnotu .

(Zděděno od ExpressionProperty<T>)
SetObject(Object)

Nastavte hodnotu jako objekt.

(Zděděno od ExpressionProperty<T>)
SetValue(Object)

Nastaví hodnotu .

(Zděděno od ExpressionProperty<T>)
ToExpression()

Vrátí existující výraz nebo ConstantExpression(Value), pokud je hodnota nekomplikovaný typ.

(Zděděno od ExpressionProperty<T>)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od ExpressionProperty<T>)
TryGetObject(Object)

Zkuste Získat hodnotu jako objekt.

(Zděděno od ExpressionProperty<T>)
TryGetValue(Object)

Zkuste získat hodnotu .

(Zděděno od ExpressionProperty<T>)

Operátory

Implicit(Boolean to BoolExpression)

Převede logickou hodnotu na BoolExpression.

Implicit(Expression to BoolExpression)

Převede expression instance BoolExpression.

Implicit(JToken to BoolExpression)

Převede token JSON na BoolExpression.

Implicit(String to BoolExpression)

Převede řetězcovou hodnotu na BoolExpression.

Platí pro