ExpressionProperty<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Basisklasse, die einen Ausdruck oder Wert für eine Eigenschaft definiert.
public class ExpressionProperty<T> : AdaptiveExpressions.Properties.IExpressionProperty
type ExpressionProperty<'T> = class
interface IExpressionProperty
Public Class ExpressionProperty(Of T)
Implements IExpressionProperty
Typparameter
- T
Art des Objekts, auf das der Ausdruck ausgewertet werden sollte.
- Vererbung
-
ExpressionProperty<T>
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| ExpressionProperty<T>() |
Initialisiert eine neue Instanz der ExpressionProperty<T>-Klasse. |
| ExpressionProperty<T>(Object) |
Initialisiert eine neue Instanz der ExpressionProperty<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExpressionText |
Erhält oder setzt den Ausdruck text so, dass er auswertet, um den Wert zu erhalten. |
| Value |
Erhält oder setzt den Rohwert der Ausdruckseigenschaft. |
Methoden
| Name | Beschreibung |
|---|---|
| ConvertObject(Object) |
Konvertiere das rohe Objekt in den gewünschten Werttyp. |
| GetObject(Object) |
Erhalten Sie Wert als Objekt. |
| GetValue(Object) |
Erfassen Sie den Wert. |
| SetObject(Object) |
Wert als Objekt festlegen. |
| SetValue(Object) |
Setzt den Wert. |
| ToExpression() |
Dies gibt den bestehenden Ausdruck oder ConstantExpression(Value) zurück, wenn der Wert vom nicht-komplexen Typ ist. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
| TryGetObject(Object) |
Versuche, Wert als Objekt zu erhalten. |
| TryGetValue(Object) |
Versuche, den Wert zu bekommen. |
Operatoren
| Name | Beschreibung |
|---|---|
| Implicit(Expression to ExpressionProperty<T>) |
Basisklasse, die einen Ausdruck oder Wert für eine Eigenschaft definiert. |
| Implicit(String to ExpressionProperty<T>) |
Basisklasse, die einen Ausdruck oder Wert für eine Eigenschaft definiert. |
| Implicit(T to ExpressionProperty<T>) |
Basisklasse, die einen Ausdruck oder Wert für eine Eigenschaft definiert. |