Taal

Clause Klas

Definitie

Een canonieke normaalvormuitdrukking.

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

Eigenschappen

Name Description
AnyBindings

Krijgt of stelt het anyBinding-woordenboek in.

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)

Methoden

Name Description
DeepEquals(Expression)

Voer een diepe gelijkheid tussen uitdrukkingen op.

(Overgenomen van Expression)
Matches(Clause, Object)

Bepaalt of de huidige clausule overeenkomt met een andere clausule.

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)
Relationship(Clause, Dictionary<String,IPredicateComparer>)

Vergelijkt de huidige clausule met een andere clausule.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

ToString(StringBuilder, Int32)

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