Langue

ObjectExpression<T> Classe

Définition

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

public class ObjectExpression<T> : AdaptiveExpressions.Properties.ExpressionProperty<T>
type ObjectExpression<'T> = class
    inherit ExpressionProperty<'T>
Public Class ObjectExpression(Of T)
Inherits ExpressionProperty(Of T)

Paramètres de type

T

Le type d’objet.

Héritage
ObjectExpression<T>
Dérivé

Remarques

Les valeurs de la chaîne sont toujours interprétées comme une expression, qu’elle ait ou non le préfixe '='.

Constructeurs

Nom Description
ObjectExpression<T>()

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

ObjectExpression<T>(Expression)

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

ObjectExpression<T>(Func<Object,Object>)

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

ObjectExpression<T>(JToken)

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

ObjectExpression<T>(String)

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

ObjectExpression<T>(T)

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

Propriétés

Nom Description
ExpressionText

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

(Hérité de ExpressionProperty<T>)
Value

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

(Hérité de ExpressionProperty<T>)

Méthodes

Nom Description
ConvertObject(Object)

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

(Hérité de ExpressionProperty<T>)
GetObject(Object)

Obtenez de la valeur en tant qu’objet.

(Hérité de ExpressionProperty<T>)
GetValue(Object)

Prends la valeur.

(Hérité de ExpressionProperty<T>)
SetObject(Object)

Définir la valeur comme objet.

(Hérité de ExpressionProperty<T>)
SetValue(Object)

Fixe la valeur.

(Hérité de ExpressionProperty<T>)
ToExpression()

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

(Hérité de ExpressionProperty<T>)
ToString()

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

(Hérité de ExpressionProperty<T>)
TryGetObject(Object)

Essayez de Obtenir de la valeur comme objet.

(Hérité de ExpressionProperty<T>)
TryGetValue(Object)

Essayez de trouver la valeur.

(Hérité de ExpressionProperty<T>)

Opérateurs

Nom Description
Implicit(Expression to ObjectExpression<T>)

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

Implicit(JToken to ObjectExpression<T>)

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

Implicit(String to ObjectExpression<T>)

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

Implicit(T to ObjectExpression<T>)

ObjectExpression(T) - représente une propriété qui est soit un objet de type T, soit une expression de chaîne qui se résout en un objet de type T.

S’applique à