Delen via


Constant Klas

Definitie

Constante expressie.

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

Constructors

Constant(Object)

Initialiseert een nieuw exemplaar van de Constant klasse. Een expressieconstante maken.

Eigenschappen

Children

Hiermee worden onderliggende expressies opgehaald of ingesteld.

(Overgenomen van Expression)
Evaluator

Hiermee haalt u de expressie-evaluator op.

(Overgenomen van Expression)
ReturnType

Hiermee wordt het verwachte resultaat van de evaluatie van de expressie opgehaald.

(Overgenomen van Expression)
Type

Hiermee haalt u het type expressie op.

(Overgenomen van Expression)
Value

Hiermee wordt een constante waarde opgehaald of ingesteld.

Methoden

DeepEquals(Expression)

Bepaalt of het huidige expressie-exemplaar diep gelijk is aan een ander exemplaar.

References()

Retourneer de statische verwijzingspaden naar het geheugen.

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

Walking-functie voor het identificeren van statische geheugenverwijzingen in een expressie.

(Overgenomen van Expression)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

TryEvaluate(IMemory, Options)

Evalueer de expressie.

(Overgenomen van Expression)
TryEvaluate(Object, Options)

Evalueer de expressie.

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

Evalueer de expressie.

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

Evalueer de expressie.

(Overgenomen van Expression)
Validate()

Onmiddellijke expressie valideren.

(Overgenomen van Expression)
ValidateTree()

De expressiestructuur recursief valideren.

(Overgenomen van Expression)

Extensiemethoden

DisjunctiveNormalForm(Expression)

Herschrijf expressie in een voorlopige normale vorm.

PushDownNot(Expression)

Herschrijf de expressie door niet naar de bladeren te drukken.

Van toepassing op