Lenguaje

ExpressionProperty<T> Clase

Definición

Clase base que define una expresión o valor para una propiedad.

public class ExpressionProperty<T> : AdaptiveExpressions.Properties.IExpressionProperty
type ExpressionProperty<'T> = class
    interface IExpressionProperty
Public Class ExpressionProperty(Of T)
Implements IExpressionProperty

Parámetros de tipo

T

tipo de objeto al que la expresión debe evaluar.

Herencia
ExpressionProperty<T>
Derivado
Implementaciones

Constructores

Nombre Description
ExpressionProperty<T>()

Inicializa una nueva instancia de la clase ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Inicializa una nueva instancia de la clase ExpressionProperty<T>.

Propiedades

Nombre Description
ExpressionText

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

Value

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

Métodos

Nombre Description
ConvertObject(Object)

Convierte el objeto en bruto al tipo de valor deseado.

GetObject(Object)

Obtén valor como objeto.

GetValue(Object)

Obtén el valor.

SetObject(Object)

Establece valor como objeto.

SetValue(Object)

Establece el valor.

ToExpression()

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

ToString()

Devuelve una cadena que representa el objeto actual.

TryGetObject(Object)

Prueba a obtener valor como objeto.

TryGetValue(Object)

Intenta obtener el valor.

Operadores

Nombre Description
Implicit(Expression to ExpressionProperty<T>)

Clase base que define una expresión o valor para una propiedad.

Implicit(String to ExpressionProperty<T>)

Clase base que define una expresión o valor para una propiedad.

Implicit(T to ExpressionProperty<T>)

Clase base que define una expresión o valor para una propiedad.

Se aplica a