Lingua

ArrayExpression<T> Classe

Definizione

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di 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))

Parametri di tipo

T

Tipo di oggetto nell'array.

Ereditarietà
ArrayExpression<T>

Commenti

I valori della stringa sono sempre interpretati come un'espressione, indipendentemente dal fatto che abbiano o meno il prefisso '='.

Costruttori

Nome Descrizione
ArrayExpression<T>()

Inizializza una nuova istanza della classe ArrayExpression<T>.

ArrayExpression<T>(Expression)

Inizializza una nuova istanza della classe ArrayExpression<T>.

ArrayExpression<T>(Func<Object,Object>)

Inizializza una nuova istanza della classe ArrayExpression<T>.

ArrayExpression<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe ArrayExpression<T>.

ArrayExpression<T>(JToken)

Inizializza una nuova istanza della classe ArrayExpression<T>.

ArrayExpression<T>(String)

Inizializza una nuova istanza della classe ArrayExpression<T>.

Proprietà

Nome Descrizione
ExpressionText

Ottiene o imposta l'espressione testo per valutare per ottenere il valore.

(Ereditato da ExpressionProperty<T>)
Value

Ottiene o imposta il valore grezzo della proprietà di espressione.

(Ereditato da ExpressionProperty<T>)

Metodi

Nome Descrizione
ConvertObject(Object)

Converti l'oggetto grezzo nel tipo di valore desiderato.

(Ereditato da ExpressionProperty<T>)
GetObject(Object)

Ottieni valore come oggetto.

(Ereditato da ExpressionProperty<T>)
GetValue(Object)

Ottieni il valore.

(Ereditato da ExpressionProperty<T>)
SetObject(Object)

Imposta valore come oggetto.

(Ereditato da ExpressionProperty<T>)
SetValue(Object)

Stabilisce il valore.

(Ereditato da ExpressionProperty<T>)
ToExpression()

Questo restituirà l'espressione esistente o ConstantExpression(Value) se il valore è di tipo non complesso.

(Ereditato da ExpressionProperty<T>)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da ExpressionProperty<T>)
TryGetObject(Object)

Prova a ottenere valore come oggetto.

(Ereditato da ExpressionProperty<T>)
TryGetValue(Object)

Cerca di ottenere il valore.

(Ereditato da ExpressionProperty<T>)

Operatori

Nome Descrizione
Implicit(Expression to ArrayExpression<T>)

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

Implicit(JToken to ArrayExpression<T>)

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

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

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

Implicit(String to ArrayExpression<T>)

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

Implicit(T[] to ArrayExpression<T>)

ArrayExpression - rappresenta una proprietà che è o un valore di un array di T o un'espressione di stringa da associare a un array di T.

Si applica a