AdaptiveExpressions Namespace

Klassen

CommonRegex

Konvertieren sie die PCRE-RegEx-Zeichenfolge in ein Regex -Objekt. PCRE-Verweis: http://www.pcre.org/. PCRE antlr g4-Datei: CommonRegex.g4.

Constant

Konstanter Ausdruck.

Expression

Ein Ausdruck, der analysiert oder ausgewertet werden kann, um einen Wert zu erzeugen.

Expression.FunctionTable

FunctionTable ist ein Wörterbuch, das BuiltinFunctions.Functions mit einem CustomDictionary zusammenführt.

ExpressionEvaluator

Informationen zum Auswerten eines Ausdrucks.

ExpressionFunctions

Definition der integrierten Standardfunktionen für Ausdrücke.

ExpressionParser

Parser, um Zeichenfolgen in eine Expressionumzuwandeln.

ExpressionType

Integrierte Ausdruckstypen.

Extensions

Erweiterungsmethoden zum Erkennen oder Werttests verschiedener Typen.

FunctionUtils

Hilfsfunktionen für adaptive Ausdrücke.

LRUCache<TKey,TValue>

Ein Am wenigsten verwendeter Cache, der wie ein Wörterbuch gespeichert ist.

Options

Optionen zum Definieren des Auswertungsverhaltens.

ParserErrorListener

Fehlerlistener für Ausdrucksparser.

TimeZoneConverter

Zeitzonenkonverter. (1) Von der Windows-Zeitzone (.NET) in die Zeitzone iana. (2) Von der Zeitzone von iana zu Windows (.NET) Zeitzone. Windows-Verweis: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. iana ref: https://www.iana.org/time-zones. Siehe Datenbankwörterbuch in der Datei WindowsIanaMapping.

Schnittstellen

IExpressionParser

Schnittstelle zum Analysieren einer Zeichenfolge in einen Expression.

Enumerationen

ReturnType

Typ, der vom Auswerten eines Ausdrucks erwartet wird.

Delegaten

EvaluateExpressionDelegate

Delegat zum Auswerten eines Ausdrucks.

EvaluatorLookup

Delegieren, um Funktionsinformationen aus dem Typ nachzuschlagen.

FunctionUtils.VerifyExpression

Vergewissern Sie sich, dass das Ergebnis eines Ausdrucks den entsprechenden Typ aufweist, und geben Sie eine Zeichenfolge zurück, falls nicht.

ValidateExpressionDelegate

Delegat für die statische Überprüfung eines Ausdrucks.