Condividi tramite


BoolExpression Classe

Definizione

BoolExpression: rappresenta una proprietà che è un valore booleano o un'espressione stringa che viene risolta in un valore booleano.

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

Commenti

I valori stringa vengono sempre interpretati come un'espressione, indipendentemente dal fatto che abbia o meno il prefisso '='.

Costruttori

BoolExpression()

Inizializza una nuova istanza della classe BoolExpression.

BoolExpression(Boolean)

Inizializza una nuova istanza della classe BoolExpression.

BoolExpression(Expression)

Inizializza una nuova istanza della classe BoolExpression.

BoolExpression(Func<Object,Object>)

Inizializza una nuova istanza della classe BoolExpression.

BoolExpression(JToken)

Inizializza una nuova istanza della classe BoolExpression.

BoolExpression(String)

Inizializza una nuova istanza della classe BoolExpression.

Proprietà

ExpressionText

Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore.

(Ereditato da ExpressionProperty<T>)
Value

Ottiene o imposta il valore non elaborato della proprietà dell'espressione.

(Ereditato da ExpressionProperty<T>)

Metodi

ConvertObject(Object)

Convertire l'oggetto non elaborato nel tipo di valore desiderato.

(Ereditato da ExpressionProperty<T>)
GetObject(Object)

Ottiene il valore come oggetto.

(Ereditato da ExpressionProperty<T>)
GetValue(Object)

Ottenere il valore.

(Ereditato da ExpressionProperty<T>)
SetObject(Object)

Impostare il valore come oggetto .

(Ereditato da ExpressionProperty<T>)
SetValue(Object)

Imposta il valore.

(Ereditato da ExpressionProperty<T>)
ToExpression()

Verrà restituita l'espressione esistente o ConstantExpression(Value) se il valore è di tipo non complesso.

(Ereditato da ExpressionProperty<T>)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da ExpressionProperty<T>)
TryGetObject(Object)

Provare Get value as object (Ottieni valore come oggetto).

(Ereditato da ExpressionProperty<T>)
TryGetValue(Object)

Provare a ottenere il valore.

(Ereditato da ExpressionProperty<T>)

Operatori

Implicit(Boolean to BoolExpression)

Converte un valore booleano in un valore BoolExpression.

Implicit(Expression to BoolExpression)

Converte un'istanza di Expression in BoolExpression.

Implicit(JToken to BoolExpression)

Converte un token JSON in BoolExpression.

Implicit(String to BoolExpression)

Converte un valore stringa in un valore BoolExpression.

Si applica a