Lingua

NumberExpression Classe

Definizione

NumberExpression - rappresenta una proprietà che è o un float o un'espressione di stringa che si risolve in un 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 della stringa sono sempre interpretati come un'espressione, indipendentemente dal fatto che abbiano o meno il prefisso '='.

Costruttori

Nome Descrizione
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à

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(Double to NumberExpression)

Converte il valore di un numero in virgola mobile in un'istanza NumberExpression.

Implicit(Expression to NumberExpression)

Converte un'istanza di Espressione in un'istanza di Espressione Numerica.

Implicit(JToken to NumberExpression)

Converte un token JSON in un'istanza NumberExpression.

Implicit(String to NumberExpression)

Converte un valore di stringa in un'istanza NumberExpression.

Si applica a