AdaptiveExpressions 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
CommonRegex |
將 PCRE RegEx 字串轉換為 Regex 物件。 PCRE ref: http://www.pcre.org/ 。 PCRE antlr g4 檔案:CommonRegex.g4。 |
Constant |
常數運算式。 |
Expression |
可分析或評估以產生值的運算式。 |
Expression.FunctionTable |
FunctionTable 是一個字典,會將 BuiltinFunctions.Functions 與 CustomDictionary 合併。 |
ExpressionEvaluator |
如何評估運算式的資訊。 |
ExpressionFunctions |
運算式的預設內建函式定義。 |
ExpressionParser |
將字串 Expression 轉換成 的剖析器。 |
ExpressionType |
內建運算式類型。 |
Extensions |
用於偵測或各種類型值測試的擴充方法。 |
FunctionUtils |
Adaptive-Expression 的公用程式函式。 |
LRUCache<TKey,TValue> |
儲存在最不最近使用的快取,就像字典一樣。 |
Options |
用來定義評估行為的選項。 |
ParserErrorListener |
運算式剖析器錯誤接聽程式。 |
TimeZoneConverter |
時區轉換器。 (1) 從 Windows (.NET) 時區到 iana 時區。 (2) 從 iana 時區到 windows (.NET) 時區。 windows ref: https://support.microsoft.com/en-us/help/22803/daylight-saving-time 。 iana ref: https://www.iana.org/time-zones 。 請參閱 WindowsIanaMapping 檔案中的資料庫字典。 |
介面
IExpressionParser |
將字串剖析成 的 Expression 介面。 |
列舉
ReturnType |
評估運算式時預期的類型。 |
委派
EvaluateExpressionDelegate |
委派以評估運算式。 |
EvaluatorLookup |
委派以從 型別查閱函式資訊。 |
FunctionUtils.VerifyExpression |
確認運算式的結果為適當的類型,如果不是,則傳回字串。 |
ValidateExpressionDelegate |
委派在運算式上執行靜態驗證。 |