Lenguaje

BoolExpression Clase

Definición

BoolExpression - representa una propiedad que es o bien una expresión booleana o una cadena que se resuelve a booleana.

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

Comentarios

Los valores de la cadena siempre se interpretan como una expresión, tenga o no el prefijo '='.

Constructores

Nombre Description
BoolExpression()

Inicializa una nueva instancia de la clase BoolExpression.

BoolExpression(Boolean)

Inicializa una nueva instancia de la clase BoolExpression.

BoolExpression(Expression)

Inicializa una nueva instancia de la clase BoolExpression.

BoolExpression(Func<Object,Object>)

Inicializa una nueva instancia de la clase BoolExpression.

BoolExpression(JToken)

Inicializa una nueva instancia de la clase BoolExpression.

BoolExpression(String)

Inicializa una nueva instancia de la clase BoolExpression.

Propiedades

Nombre Description
ExpressionText

Obtiene o establece la expresión texto para evaluar y obtener el valor.

(Heredado de ExpressionProperty<T>)
Value

Obtiene o establece el valor bruto de la propiedad de expresión.

(Heredado de ExpressionProperty<T>)

Métodos

Nombre Description
ConvertObject(Object)

Convierte el objeto en bruto al tipo de valor deseado.

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

Obtén valor como objeto.

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

Obtén el valor.

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

Establece valor como objeto.

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

Establece el valor.

(Heredado de ExpressionProperty<T>)
ToExpression()

Esto devolverá la expresión existente o ConstantExpression(Value) si el valor es de tipo no complejo.

(Heredado de ExpressionProperty<T>)
ToString()

Devuelve una cadena que representa el objeto actual.

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

Prueba a obtener valor como objeto.

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

Intenta obtener el valor.

(Heredado de ExpressionProperty<T>)

Operadores

Nombre Description
Implicit(Boolean to BoolExpression)

Convierte un valor booleano en un BoolExpression.

Implicit(Expression to BoolExpression)

Convierte una instancia de Expression en BoolExpression.

Implicit(JToken to BoolExpression)

Convierte un token JSON en BoolExpression.

Implicit(String to BoolExpression)

Convierte un valor de cadena en un BoolExpression.

Se aplica a