Partager via


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 que l’expression doit évaluer.

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

Constructeurs

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

ExpressionText

Obtient ou définit le texte d’expression à évaluer pour obtenir la valeur.

Value

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

Méthodes

ConvertObject(Object)

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

GetObject(Object)

Obtenir la valeur en tant qu’objet.

GetValue(Object)

Obtient la valeur.

SetObject(Object)

Définissez la valeur en tant qu’objet.

SetValue(Object)

Définit la valeur.

ToExpression()

Cette opération renvoie 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 Obtenir la valeur en tant qu’objet.

TryGetValue(Object)

Essayez d’obtenir la valeur.

Opérateurs

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 à