Dela via


ArrayExpression<T> Klass

Definition

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med 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
ArrayExpression<T>

Kommentarer

Strängvärden tolkas alltid som ett uttryck, oavsett om det har prefixet =.

Konstruktorer

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

ExpressionText

Hämtar eller anger uttryckstexten som ska utvärderas för att hämta värdet.

(Ärvd från ExpressionProperty<T>)
Value

Hämtar eller anger raw-värdet för uttrycksegenskapen.

(Ärvd från ExpressionProperty<T>)

Metoder

ConvertObject(Object)

Konvertera råobjekt till önskad värdetyp.

(Ärvd från ExpressionProperty<T>)
GetObject(Object)

Hämta värde som objekt.

(Ärvd från ExpressionProperty<T>)
GetValue(Object)

Hämta värdet.

(Ärvd från ExpressionProperty<T>)
SetObject(Object)

Ange värdet som objekt.

(Ärvd från ExpressionProperty<T>)
SetValue(Object)

Anger värdet.

(Ärvd från ExpressionProperty<T>)
ToExpression()

Detta returnerar det befintliga uttrycket eller ConstantExpression(Value) om värdet är en 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)

Prova Att hämta värde som objekt.

(Ärvd från ExpressionProperty<T>)
TryGetValue(Object)

Försök att hämta värdet.

(Ärvd från ExpressionProperty<T>)

Operatorer

Implicit(Expression to ArrayExpression<T>)

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med T.

Implicit(JToken to ArrayExpression<T>)

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med T.

Implicit(List<T> to ArrayExpression<T>)

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med T.

Implicit(String to ArrayExpression<T>)

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med T.

Implicit(T[] to ArrayExpression<T>)

ArrayExpression – representerar en egenskap som antingen är ett värde för matrisen T eller ett stränguttryck som ska bindas till en matris med T.

Gäller för