Megosztás a következőn keresztül:


AdaptiveExpressions Névtér

Osztályok

CommonRegex

A PCRE regex sztring konvertálása objektummá Regex . PCRE hiv: http://www.pcre.org/. PCRE antlr g4 fájl: CommonRegex.g4.

Constant

Állandó kifejezés.

Expression

Olyan kifejezés, amely elemezhető vagy kiértékelhető, hogy értéket állítsunk elő.

Expression.FunctionTable

A FunctionTable egy szótár, amely egyesíti a BuiltinFunctions.Functions függvényeket egy CustomDictionary függvénnyel.

ExpressionEvaluator

Információk a kifejezések kiértékelésének módjáról.

ExpressionFunctions

A kifejezések alapértelmezett beépített függvényeinek definíciója.

ExpressionParser

Elemzés a sztringek értékké alakításához Expression.

ExpressionType

Beépített kifejezéstípusok.

Extensions

Bővítménymetenek különböző típusú észlelési vagy értéktesztelési módszerek.

FunctionUtils

Segédprogramfüggvények adaptív kifejezésekhez.

LRUCache<TKey,TValue>

A legkevésbé használt gyorsítótár, amely szótárként van tárolva.

Options

A kiértékelési viselkedés meghatározásához használt beállítások.

ParserErrorListener

Kifejezéselemző hibafigyelője.

TimeZoneConverter

Időzóna-átalakító. (1) Windows (.NET) időzóna és iana időzóna. (2) Az iana időzónától a windowsos (.NET) időzónaig. windows hiv: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. iana hiv: https://www.iana.org/time-zones. Lásd: adatbázis-szótár a WindowsIanaMapping fájlban.

Interfészek

IExpressionParser

Egy sztring elemzésének felülete egy Expression.

Enumerációk

ReturnType

A kifejezés kiértékeléséhez várt típus.

Delegáltak

EvaluateExpressionDelegate

Delegálás egy kifejezés kiértékeléséhez.

EvaluatorLookup

Delegálás a típus függvényadatainak kereséséhez.

FunctionUtils.VerifyExpression

Ellenőrizze, hogy egy kifejezés eredménye a megfelelő típusú-e, és visszaad egy sztringet, ha nem.

ValidateExpressionDelegate

Delegálhatja, hogy statikus ellenőrzést végez-e egy kifejezésen.