Partilhar via


BoolExpression Classe

Definição

BoolExpression - representa uma propriedade que é um booleano ou uma expressão de cadeia que resolve para um booleano.

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

Observações

Os valores de cadeia são sempre interpretados como uma expressão, quer tenha ou não o prefixo "=".

Construtores

BoolExpression()

Inicializa uma nova instância da BoolExpression classe .

BoolExpression(Boolean)

Inicializa uma nova instância da BoolExpression classe .

BoolExpression(Expression)

Inicializa uma nova instância da BoolExpression classe .

BoolExpression(Func<Object,Object>)

Inicializa uma nova instância da BoolExpression classe .

BoolExpression(JToken)

Inicializa uma nova instância da BoolExpression classe .

BoolExpression(String)

Inicializa uma nova instância da BoolExpression classe .

Propriedades

ExpressionText

Obtém ou define o texto da expressão para avaliar para obter o valor.

(Herdado de ExpressionProperty<T>)
Value

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

(Herdado de ExpressionProperty<T>)

Métodos

ConvertObject(Object)

Converta o objeto não processado para o tipo de valor pretendido.

(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()

Isto devolverá a expressão existente ou ConstantExpression(Value) se o valor não for de tipo complexo.

(Herdado de ExpressionProperty<T>)
ToString()

Devolve uma cadeia que representa o objeto atual.

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

Experimente 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 booleano num 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 num BoolExpression.

Aplica-se a