Langue

ExpressionProperty<T> Classe

Définition

Classe de base qui définit une expression ou une valeur pour une propriété.

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

Paramètres de type

T

type d’objet auquel l’expression doit être évaluée.

Héritage
ExpressionProperty<T>
Dérivé
Implémente

Constructeurs

Nom Description
ExpressionProperty<T>()

Initialise une nouvelle instance de la classe ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Initialise une nouvelle instance de la classe ExpressionProperty<T>.

Propriétés

Nom Description
ExpressionText

Obtient ou définit l’expression texte pour évaluer afin d’obtenir la valeur.

Value

Obtient ou définit la valeur brute de la propriété d’expression.

Méthodes

Nom Description
ConvertObject(Object)

Convertir l’objet brut en type de valeur souhaité.

GetObject(Object)

Obtenez de la valeur en tant qu’objet.

GetValue(Object)

Prends la valeur.

SetObject(Object)

Définir la valeur comme objet.

SetValue(Object)

Fixe la valeur.

ToExpression()

Cela retournera l’expression existante ou ConstantExpression(Value) si la valeur est de type non complexe.

ToString()

Retourne une chaîne qui représente l’objet actuel.

TryGetObject(Object)

Essayez de Obtenir de la valeur comme objet.

TryGetValue(Object)

Essayez de trouver la valeur.

Opérateurs

Nom Description
Implicit(Expression to ExpressionProperty<T>)

Classe de base qui définit une expression ou une valeur pour une propriété.

Implicit(String to ExpressionProperty<T>)

Classe de base qui définit une expression ou une valeur pour une propriété.

Implicit(T to ExpressionProperty<T>)

Classe de base qui définit une expression ou une valeur pour une propriété.

S’applique à