Språk

IntExpression Klass

Definition

IntExpression - representerar en egenskap som antingen är ett heltal eller ett stränguttryck som löses till ett heltal.

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

Kommentarer

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

Konstruktorer

Name Description
IntExpression()

Initierar en ny instans av IntExpression klassen.

IntExpression(Expression)

Initierar en ny instans av IntExpression klassen.

IntExpression(Func<Object,Object>)

Initierar en ny instans av IntExpression klassen.

IntExpression(Int32)

Initierar en ny instans av IntExpression klassen.

IntExpression(JToken)

Initierar en ny instans av IntExpression klassen.

IntExpression(String)

Initierar en ny instans av IntExpression klassen.

Egenskaper

Name Description
ExpressionText

Får eller sätter uttrycket text för att utvärdera för att få värdet.

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

Får eller sätter det råa värdet av uttrycksegenskapen.

(Ärvd från ExpressionProperty<T>)

Metoder

Name Description
ConvertObject(Object)

Konvertera råobjekt till önskad värdetyp.

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

Få värde som objekt.

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

Få ut värdet.

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

Sätt värdet som objekt.

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

Sätter värdet.

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

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

Försök Hämta värde som objekt.

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

Försök få värdet.

(Ärvd från ExpressionProperty<T>)

Operatorer

Name Description
Implicit(Expression to IntExpression)

Konverterar en Expression-instans till en IntExpression-instans.

Implicit(Int32 to IntExpression)

Konverterar ett heltalsvärde till en IntExpression-instans.

Implicit(JToken to IntExpression)

Konverterar en JSON-token till en IntExpression-instans.

Implicit(String to IntExpression)

Konverterar ett strängvärde till en IntExpression-instans.

Gäller för