Clause Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een canonieke normale vormexpressie.
public class Clause : AdaptiveExpressions.Expression
type Clause = class
inherit Expression
Public Class Clause
Inherits Expression
- Overname
Eigenschappen
AnyBindings |
Hiermee wordt de anyBinding-woordenlijst opgehaald of ingesteld. |
Children |
Hiermee worden onderliggende expressies opgehaald of ingesteld. (Overgenomen van Expression) |
Evaluator |
Hiermee haalt u de expressie-evaluator op. (Overgenomen van Expression) |
ReturnType |
Hiermee haalt u het verwachte resultaat van de evaluatie van de expressie op. (Overgenomen van Expression) |
Type |
Hiermee haalt u het type expressie op. (Overgenomen van Expression) |
Methoden
DeepEquals(Expression) |
Een diepe gelijkheid tussen expressies uitvoeren. (Overgenomen van Expression) |
Matches(Clause, Object) |
Bepaalt of de huidige component overeenkomt met een andere component. |
References() |
Retourneer de statische referentiepaden 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) |
Relationship(Clause, Dictionary<String,IPredicateComparer>) |
Vergelijkt de huidige component met een andere component. |
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 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() |
Directe expressie valideren. (Overgenomen van Expression) |
ValidateTree() |
De expressiestructuur recursief valideren. (Overgenomen van Expression) |
Extensiemethoden
DisjunctiveNormalForm(Expression) |
Herschrijf expressie in ontkoppelde normale vorm. |
PushDownNot(Expression) |
Herschrijf de expressie door niet naar de bladeren te pushen. |