AdaptiveExpressions Namnområde

Klasser

Name Description
CommonRegex

Konvertera PCRE-regexsträngen till Regex objekt. PCRE-referens: http://www.pcre.org/. PCRE antlr g4-fil: CommonRegex.g4.

Constant

Konstant uttryck.

Expression

Ett uttryck som kan analyseras eller utvärderas för att producera ett värde.

Expression.FunctionTable

FunctionTable är en ordbok som slår ihop BuiltinFunctions.Functions med en CustomDictionary.

ExpressionEvaluator

Information om hur man utvärderar ett uttryck.

ExpressionFunctions

Definition av inbyggda standardfunktioner för uttryck.

ExpressionParser

Parser för att förvandla strängar till en Expression.

ExpressionType

Inbyggda uttryckstyper.

Extensions

Utvidgningsmetoder för att upptäcka eller värdetesta av olika slag.

FunctionUtils

Nyttofunktioner för adaptiva uttryck.

LRUCache<TKey,TValue>

En minst nyligen använd cache lagrad som en ordbok.

Options

Alternativ som används för att definiera utvärderingsbeteenden.

ParserErrorListener

Uttrycksparser fellyssnare.

TimeZoneConverter

Tidszonomvandlare. (1) Från Windows (.NET) tidszon till Iana tidszon. (2) Från Iana tidszon till Windows (.NET) tidszon. Windows Referens: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. IANA-domare: https://www.iana.org/time-zones. Se databasordbok i filen WindowsIanaMapping.

Gränssnitt

Name Description
IExpressionParser

Gränssnitt för att tolka en sträng till en Expression.

Uppräkningar

Name Description
ReturnType

Typ förväntas av att utvärdera ett uttryck.

Delegeringar

Name Description
EvaluateExpressionDelegate

Delegera för att utvärdera ett uttryck.

EvaluatorLookup

Delegera att slå upp funktionsinformation från typen.

FunctionUtils.VerifyExpression

Verifiera att resultatet av ett uttryck är av rätt typ och returnera en sträng om inte.

ValidateExpressionDelegate

Delegera för att göra statisk validering på ett uttryck.