NumberExpression Classe

Definizione

NumberExpression: rappresenta una proprietà che è un'espressione float o stringa che si risolve in un valore float.

public class NumberExpression : AdaptiveExpressions.Properties.ExpressionProperty<double>
type NumberExpression = class
    inherit ExpressionProperty<double>
Public Class NumberExpression
Inherits ExpressionProperty(Of Double)
Ereditarietà
NumberExpression

Commenti

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

Costruttori

NumberExpression()

Inizializza una nuova istanza della classe NumberExpression.

NumberExpression(Double)

Inizializza una nuova istanza della classe NumberExpression.

NumberExpression(Expression)

Inizializza una nuova istanza della classe NumberExpression.

NumberExpression(Func<Object,Object>)

Inizializza una nuova istanza della classe NumberExpression.

NumberExpression(JToken)

Inizializza una nuova istanza della classe NumberExpression.

NumberExpression(String)

Inizializza una nuova istanza della classe NumberExpression.

Proprietà

ExpressionText

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

(Ereditato da ExpressionProperty<T>)
Value

Ottiene o imposta il valore non elaborato della proprietà dell'espressione.

(Ereditato da ExpressionProperty<T>)

Metodi

ConvertObject(Object)

Convertire l'oggetto non elaborato nel tipo di valore desiderato.

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

Ottiene il valore come oggetto.

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

Ottenere il valore.

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

Impostare il valore come oggetto .

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

Imposta il valore.

(Ereditato da ExpressionProperty<T>)
ToExpression()

Verrà restituita 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)

Provare Get value as object (Ottieni valore come oggetto).

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

Provare a ottenere il valore.

(Ereditato da ExpressionProperty<T>)

Operatori

Implicit(Double to NumberExpression)

Converte un valore numerico a virgola mobile in un'istanza NumberExpression.

Implicit(Expression to NumberExpression)

Converte un'istanza di Expression in un'istanza NumberExpression.

Implicit(JToken to NumberExpression)

Converte un token JSON in un'istanza NumberExpression.

Implicit(String to NumberExpression)

Converte un valore stringa in un'istanza NumberExpression.

Si applica a