Dela via


BoolExpression Klass

Definition

BoolExpression – representerar en egenskap som antingen är ett booleskt eller ett stränguttryck som matchar ett booleskt värde.

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

Kommentarer

Strängvärden tolkas alltid som ett uttryck, oavsett om det har prefixet '=' eller inte.

Konstruktorer

BoolExpression()

Initierar en ny instans av BoolExpression klassen.

BoolExpression(Boolean)

Initierar en ny instans av BoolExpression klassen.

BoolExpression(Expression)

Initierar en ny instans av BoolExpression klassen.

BoolExpression(Func<Object,Object>)

Initierar en ny instans av BoolExpression klassen.

BoolExpression(JToken)

Initierar en ny instans av BoolExpression klassen.

BoolExpression(String)

Initierar en ny instans av BoolExpression klassen.

Egenskaper

ExpressionText

Hämtar eller anger uttryckstexten som ska utvärderas för att hämta värdet.

(Ärvd från ExpressionProperty<T>)
Value

Hämtar eller anger raw-värdet för uttrycksegenskapen.

(Ärvd från ExpressionProperty<T>)

Metoder

ConvertObject(Object)

Konvertera råobjekt till önskad värdetyp.

(Ärvd från ExpressionProperty<T>)
GetObject(Object)

Hämta värde som objekt.

(Ärvd från ExpressionProperty<T>)
GetValue(Object)

Hämta värdet.

(Ärvd från ExpressionProperty<T>)
SetObject(Object)

Ange värde som objekt.

(Ärvd från ExpressionProperty<T>)
SetValue(Object)

Anger värdet.

(Ärvd från ExpressionProperty<T>)
ToExpression()

Detta returnerar det befintliga uttrycket eller ConstantExpression(Value) om värdet är en icke-komplex typ.

(Ärvd från ExpressionProperty<T>)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från ExpressionProperty<T>)
TryGetObject(Object)

Prova Hämta värde som objekt.

(Ärvd från ExpressionProperty<T>)
TryGetValue(Object)

Försök att hämta värdet.

(Ärvd från ExpressionProperty<T>)

Operatorer

Implicit(Boolean to BoolExpression)

Konverterar ett booleskt värde till en BoolExpression.

Implicit(Expression to BoolExpression)

Konverterar en uttrycksinstans till BoolExpression.

Implicit(JToken to BoolExpression)

Konverterar en JSON-token till BoolExpression.

Implicit(String to BoolExpression)

Konverterar ett strängvärde till en BoolExpression.

Gäller för