Taal

Constant Klas

Definitie

Constante expressie.

public class Constant : AdaptiveExpressions.Expression
type Constant = class
    inherit Expression
Public Class Constant
Inherits Expression
Overname
Constant

Constructors

Name Description
Constant(Object)

Initialiseert een nieuw exemplaar van de Constant klasse. Construeer een expressieconstante.

Eigenschappen

Name Description
Children

Krijgt of zet kinderlijke uitdrukkingen.

(Overgenomen van Expression)
Evaluator

Ze krijgt expressie-evaluator.

(Overgenomen van Expression)
ReturnType

Krijgt het verwachte resultaat van het evalueren van expressie.

(Overgenomen van Expression)
Type

Dat begrijpt het type expressie.

(Overgenomen van Expression)
Value

Krijgt of stelt een constante waarde in.

Methoden

Name Description
DeepEquals(Expression)

Bepaalt of de huidige Expressie-instantie diep is gelijk aan een andere.

References()

Geef de statische referentiepaden terug naar het geheugen.

(Overgenomen van Expression)
ReferenceWalk(Expression, Func<Expression,Boolean>)

Loopfunctie voor het identificeren van statische geheugenreferenties in een expressie.

(Overgenomen van Expression)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

TryEvaluate(IMemory, Options)

Evalueer de uitdrukking.

(Overgenomen van Expression)
TryEvaluate(Object, Options)

Evalueer de uitdrukking.

(Overgenomen van Expression)
TryEvaluate<T>(IMemory, Options)

Evalueer de uitdrukking.

(Overgenomen van Expression)
TryEvaluate<T>(Object, Options)

Evalueer de uitdrukking.

(Overgenomen van Expression)
Validate()

Bevestig directe expressie.

(Overgenomen van Expression)
ValidateTree()

Valideer de expressieboom recurstief.

(Overgenomen van Expression)

Extensiemethoden

Name Description
DisjunctiveNormalForm(Expression)

Herschrijf expressie in disjunctieve normale vorm.

PushDownNot(Expression)

Herschrijf de uitdrukking door niet naar beneden te drukken tot aan de bladeren.

Van toepassing op