Udostępnij za pośrednictwem


BoolExpression Klasa

Definicja

BoolExpression — reprezentuje właściwość, która jest wartością logiczną lub wyrażeniem ciągu, które jest rozpoznawane jako wartość logiczna.

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

Uwagi

Wartości ciągów są zawsze interpretowane jako wyrażenie, niezależnie od tego, czy ma prefiks "=", czy nie.

Konstruktory

BoolExpression()

Inicjuje nowe wystąpienie klasy BoolExpression.

BoolExpression(Boolean)

Inicjuje nowe wystąpienie klasy BoolExpression.

BoolExpression(Expression)

Inicjuje nowe wystąpienie klasy BoolExpression.

BoolExpression(Func<Object,Object>)

Inicjuje nowe wystąpienie klasy BoolExpression.

BoolExpression(JToken)

Inicjuje nowe wystąpienie klasy BoolExpression.

BoolExpression(String)

Inicjuje nowe wystąpienie klasy BoolExpression.

Właściwości

ExpressionText

Pobiera lub ustawia tekst wyrażenia do obliczenia w celu uzyskania wartości.

(Odziedziczone po ExpressionProperty<T>)
Value

Pobiera lub ustawia nieprzetworzone wartości właściwości wyrażenia.

(Odziedziczone po ExpressionProperty<T>)

Metody

ConvertObject(Object)

Przekonwertuj obiekt pierwotny na żądany typ wartości.

(Odziedziczone po ExpressionProperty<T>)
GetObject(Object)

Pobierz wartość jako obiekt.

(Odziedziczone po ExpressionProperty<T>)
GetValue(Object)

Pobierz wartość.

(Odziedziczone po ExpressionProperty<T>)
SetObject(Object)

Ustaw wartość jako obiekt.

(Odziedziczone po ExpressionProperty<T>)
SetValue(Object)

Ustawia wartość.

(Odziedziczone po ExpressionProperty<T>)
ToExpression()

Spowoduje to zwrócenie istniejącego wyrażenia lub wartości ConstantExpression(Value), jeśli wartość jest typem nieskomplikacji.

(Odziedziczone po ExpressionProperty<T>)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po ExpressionProperty<T>)
TryGetObject(Object)

Spróbuj pobrać wartość jako obiekt.

(Odziedziczone po ExpressionProperty<T>)
TryGetValue(Object)

Spróbuj pobrać wartość.

(Odziedziczone po ExpressionProperty<T>)

Operatory

Implicit(Boolean to BoolExpression)

Konwertuje wartość logiczną na wartość logiczną BoolExpression.

Implicit(Expression to BoolExpression)

Konwertuje wystąpienie wyrażenia na wartość BoolExpression.

Implicit(JToken to BoolExpression)

Konwertuje token JSON na wartość BoolExpression.

Implicit(String to BoolExpression)

Konwertuje wartość ciągu na wartość BoolExpression.

Dotyczy