AdaptiveExpressions 名前空間

クラス

名前 説明
CommonRegex

PCRE正則表現文字列を Regex オブジェクトに変換します。 PCREの参考: http://www.pcre.org/。 PCRE antlr g4 ファイル: CommonRegex.g4。

Constant

絶え間ない表現。

Expression

値を生成するために分析または評価できる式。

Expression.FunctionTable

FunctionTable は、BuiltinFunctions.Functions と CustomDictionary をマージするディクショナリです。

ExpressionEvaluator

式を評価する方法に関する情報。

ExpressionFunctions

式の既定の組み込み関数の定義。

ExpressionParser

文字列を Expressionに変えるパーサー。

ExpressionType

組み込みの式型。

Extensions

さまざまなタイプの検出や値検定のための拡張手法。

FunctionUtils

適応表現のための効用関数。

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

式に対して静的検証を実行するためのデリゲート。