Lingua

IntExpression Classe

Definizione

IntExpression - rappresenta una proprietà che è o un intero o un'espressione di stringa che si risolve in un intero.

public class IntExpression : AdaptiveExpressions.Properties.ExpressionProperty<int>
type IntExpression = class
    inherit ExpressionProperty<int>
Public Class IntExpression
Inherits ExpressionProperty(Of Integer)
Ereditarietà

Commenti

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

Costruttori

Nome Descrizione
IntExpression()

Inizializza una nuova istanza della classe IntExpression.

IntExpression(Expression)

Inizializza una nuova istanza della classe IntExpression.

IntExpression(Func<Object,Object>)

Inizializza una nuova istanza della classe IntExpression.

IntExpression(Int32)

Inizializza una nuova istanza della classe IntExpression.

IntExpression(JToken)

Inizializza una nuova istanza della classe IntExpression.

IntExpression(String)

Inizializza una nuova istanza della classe IntExpression.

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 IntExpression)

Converte un'istanza Expression in un'istanza IntExpression.

Implicit(Int32 to IntExpression)

Converte un valore intero in un'istanza IntExpression.

Implicit(JToken to IntExpression)

Converte un token JSON in un'istanza IntExpression.

Implicit(String to IntExpression)

Converte il valore di una stringa in un'istanza IntExpression.

Si applica a