ExpressionProperty<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |