ArrayExpression<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T.
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))
Typparametrar
- T
typ av objekt i matrisen.
- Arv
Kommentarer
Strängvärden tolkas alltid som ett uttryck, oavsett om det har prefixet '=' eller inte.
Konstruktorer
| Name | Description |
|---|---|
| ArrayExpression<T>() |
Initierar en ny instans av ArrayExpression<T> klassen. |
| ArrayExpression<T>(Expression) |
Initierar en ny instans av ArrayExpression<T> klassen. |
| ArrayExpression<T>(Func<Object,Object>) |
Initierar en ny instans av ArrayExpression<T> klassen. |
| ArrayExpression<T>(IEnumerable<T>) |
Initierar en ny instans av ArrayExpression<T> klassen. |
| ArrayExpression<T>(JToken) |
Initierar en ny instans av ArrayExpression<T> klassen. |
| ArrayExpression<T>(String) |
Initierar en ny instans av ArrayExpression<T> klassen. |
Egenskaper
| Name | Description |
|---|---|
| ExpressionText |
Får eller sätter uttrycket text för att utvärdera för att få värdet. (Ärvd från ExpressionProperty<T>) |
| Value |
Får eller sätter det råa värdet av uttrycksegenskapen. (Ärvd från ExpressionProperty<T>) |
Metoder
| Name | Description |
|---|---|
| ConvertObject(Object) |
Konvertera råobjekt till önskad värdetyp. (Ärvd från ExpressionProperty<T>) |
| GetObject(Object) |
Få värde som objekt. (Ärvd från ExpressionProperty<T>) |
| GetValue(Object) |
Få ut värdet. (Ärvd från ExpressionProperty<T>) |
| SetObject(Object) |
Sätt värdet som objekt. (Ärvd från ExpressionProperty<T>) |
| SetValue(Object) |
Sätter värdet. (Ärvd från ExpressionProperty<T>) |
| ToExpression() |
Detta returnerar det befintliga uttrycket eller ConstantExpression(Value) om värdet är av icke-komplex typ. (Ärvd från ExpressionProperty<T>) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från ExpressionProperty<T>) |
| TryGetObject(Object) |
Försök Hämta värde som objekt. (Ärvd från ExpressionProperty<T>) |
| TryGetValue(Object) |
Försök få värdet. (Ärvd från ExpressionProperty<T>) |
Operatorer
| Name | Description |
|---|---|
| Implicit(Expression to ArrayExpression<T>) |
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T. |
| Implicit(JToken to ArrayExpression<T>) |
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T. |
| Implicit(List<T> to ArrayExpression<T>) |
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T. |
| Implicit(String to ArrayExpression<T>) |
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T. |
| Implicit(T[] to ArrayExpression<T>) |
ArrayExpression - representerar en egenskap som antingen är ett värde av array av T eller ett stränguttryck för att binda till en array av T. |