ArrayExpression<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.
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird.
public class ArrayExpression<T> : AdaptiveExpressions.Properties.ExpressionProperty<System.Collections.Generic.List<T>>
type ArrayExpression<'T> = class
inherit ExpressionProperty<List<'T>>
Public Class ArrayExpression(Of T)
Inherits ExpressionProperty(Of List(Of T))
Typparameter
- T
Art des Objekts im Array.
- Vererbung
Hinweise
String-Werte werden immer als Ausdruck interpretiert, unabhängig davon, ob sie das Präfix '=' haben oder nicht.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ArrayExpression<T>() |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
| ArrayExpression<T>(Expression) |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
| ArrayExpression<T>(Func<Object,Object>) |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
| ArrayExpression<T>(IEnumerable<T>) |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
| ArrayExpression<T>(JToken) |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
| ArrayExpression<T>(String) |
Initialisiert eine neue Instanz der ArrayExpression<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ExpressionText |
Erhält oder setzt den Ausdruck text so, dass er auswertet, um den Wert zu erhalten. (Geerbt von ExpressionProperty<T>) |
| Value |
Erhält oder setzt den Rohwert der Ausdruckseigenschaft. (Geerbt von ExpressionProperty<T>) |
Methoden
| Name | Beschreibung |
|---|---|
| ConvertObject(Object) |
Konvertiere das rohe Objekt in den gewünschten Werttyp. (Geerbt von ExpressionProperty<T>) |
| GetObject(Object) |
Erhalten Sie Wert als Objekt. (Geerbt von ExpressionProperty<T>) |
| GetValue(Object) |
Erfassen Sie den Wert. (Geerbt von ExpressionProperty<T>) |
| SetObject(Object) |
Wert als Objekt festlegen. (Geerbt von ExpressionProperty<T>) |
| SetValue(Object) |
Setzt den Wert. (Geerbt von ExpressionProperty<T>) |
| ToExpression() |
Dies gibt den bestehenden Ausdruck oder ConstantExpression(Value) zurück, wenn der Wert vom nicht-komplexen Typ ist. (Geerbt von ExpressionProperty<T>) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von ExpressionProperty<T>) |
| TryGetObject(Object) |
Versuche, Wert als Objekt zu erhalten. (Geerbt von ExpressionProperty<T>) |
| TryGetValue(Object) |
Versuche, den Wert zu bekommen. (Geerbt von ExpressionProperty<T>) |
Operatoren
| Name | Beschreibung |
|---|---|
| Implicit(Expression to ArrayExpression<T>) |
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird. |
| Implicit(JToken to ArrayExpression<T>) |
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird. |
| Implicit(List<T> to ArrayExpression<T>) |
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird. |
| Implicit(String to ArrayExpression<T>) |
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird. |
| Implicit(T[] to ArrayExpression<T>) |
ArrayExpression – stellt eine Eigenschaft dar, die entweder ein Wert eines Arrays von T oder ein String-Ausdruck ist, der an ein Array von T gebunden wird. |