Compartir a través de


ExpressionProperty<T> Clase

Definición

Clase base que define una expresión o un 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 se debe evaluar la expresión.

Herencia
ExpressionProperty<T>
Derivado
Implementaciones

Constructores

ExpressionProperty<T>()

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

ExpressionProperty<T>(Object)

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

Propiedades

ExpressionText

Obtiene o establece el texto de expresión que se va a evaluar para obtener el valor.

Value

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

Métodos

ConvertObject(Object)

Convierta el objeto sin formato en el tipo de valor deseado.

GetObject(Object)

Obtiene el valor como objeto.

GetValue(Object)

Obtenga el valor.

SetObject(Object)

Establezca el 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)

Pruebe Get value as object (Obtener valor como objeto).

TryGetValue(Object)

Intente obtener el valor.

Operadores

Implicit(Expression to ExpressionProperty<T>)

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

Implicit(String to ExpressionProperty<T>)

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

Implicit(T to ExpressionProperty<T>)

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

Se aplica a