Compartilhar via


BoolExpression Classe

Definição

BoolExpression – representa uma propriedade que é um booliano ou uma expressão de cadeia de caracteres que é resolvida para um booliano.

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

Comentários

Os valores de cadeia de caracteres sempre são interpretados como uma expressão, independentemente de ter o prefixo '=' ou não.

Construtores

BoolExpression()

Inicializa uma nova instância da classe BoolExpression.

BoolExpression(Boolean)

Inicializa uma nova instância da classe BoolExpression.

BoolExpression(Expression)

Inicializa uma nova instância da classe BoolExpression.

BoolExpression(Func<Object,Object>)

Inicializa uma nova instância da classe BoolExpression.

BoolExpression(JToken)

Inicializa uma nova instância da classe BoolExpression.

BoolExpression(String)

Inicializa uma nova instância da classe BoolExpression.

Propriedades

ExpressionText

Obtém ou define o texto da expressão a ser avaliado para obter o valor.

(Herdado de ExpressionProperty<T>)
Value

Obtém ou define o valor bruto da propriedade de expressão.

(Herdado de ExpressionProperty<T>)

Métodos

ConvertObject(Object)

Converter objeto bruto em tipo de valor desejado.

(Herdado de ExpressionProperty<T>)
GetObject(Object)

Obter valor como objeto.

(Herdado de ExpressionProperty<T>)
GetValue(Object)

Obtenha o valor.

(Herdado de ExpressionProperty<T>)
SetObject(Object)

Defina o valor como objeto .

(Herdado de ExpressionProperty<T>)
SetValue(Object)

Define o valor .

(Herdado de ExpressionProperty<T>)
ToExpression()

Isso retornará a expressão existente ou ConstantExpression(Value) se o valor for um tipo não complexo.

(Herdado de ExpressionProperty<T>)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de ExpressionProperty<T>)
TryGetObject(Object)

Tente Obter valor como objeto.

(Herdado de ExpressionProperty<T>)
TryGetValue(Object)

Tente Obter o valor.

(Herdado de ExpressionProperty<T>)

Operadores

Implicit(Boolean to BoolExpression)

Converte um valor booliano em um BoolExpression.

Implicit(Expression to BoolExpression)

Converte uma instância de Expressão em BoolExpression.

Implicit(JToken to BoolExpression)

Converte um token JSON em BoolExpression.

Implicit(String to BoolExpression)

Converte um valor de cadeia de caracteres em um BoolExpression.

Aplica-se a