Поделиться через


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: https://www.iana.org/time-zones. См. словарь баз данных в файле WindowsIanaMapping.

Интерфейсы

IExpressionParser

Интерфейс для синтаксического анализа строки в .Expression

Перечисления

ReturnType

Тип, ожидаемый при вычислении выражения.

Делегаты

EvaluateExpressionDelegate

Делегат для вычисления выражения.

EvaluatorLookup

Делегирование для поиска сведений о функции из типа.

FunctionUtils.VerifyExpression

Убедитесь, что результат выражения имеет соответствующий тип, и в противном случае верните строку.

ValidateExpressionDelegate

Делегат для выполнения статической проверки выражения.