AdaptiveExpressions Espacio de nombres

Clases

Nombre Description
CommonRegex

Convierte la cadena regular de PCRE en Regex objeto. Referencia PCRE: http://www.pcre.org/. Archivo PCRE antlr g4: CommonRegex.g4.

Constant

Expresión constante.

Expression

Expresión que se puede analizar o evaluar para generar un valor.

Expression.FunctionTable

FunctionTable es un diccionario que combina BuiltinFunctions.Functions con customDictionary.

ExpressionEvaluator

Información sobre cómo evaluar una expresión.

ExpressionFunctions

Definición de funciones integradas predeterminadas para expresiones.

ExpressionParser

Analizador para convertir cadenas en un Expression.

ExpressionType

Tipos de expresión integrados.

Extensions

Métodos de extensión para detectar o probar valor de varios tipos.

FunctionUtils

Funciones de utilidad para expresiones adaptativas.

LRUCache<TKey,TValue>

Una caché menos usada recientemente almacenada como un diccionario.

Options

Opciones usadas para definir comportamientos de evaluación.

ParserErrorListener

Agente de escucha de errores del analizador de expresiones.

TimeZoneConverter

Convertidor de zona horaria. (1) Desde la zona horaria de Windows (.NET) a la zona horaria de iana. (2) Desde la zona horaria de iana a la zona horaria de Windows (.NET). Referencia de Windows: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. Iana ref: https://www.iana.org/time-zones. Consulta el diccionario de base de datos en el archivo WindowsIanaMapping.

Interfaces

Nombre Description
IExpressionParser

Interfaz para analizar una cadena en un Expression.

Enumeraciones

Nombre Description
ReturnType

Tipo esperado al evaluar una expresión.

Delegados

Nombre Description
EvaluateExpressionDelegate

Delegar para evaluar una expresión.

EvaluatorLookup

Delegue la información de la función de búsqueda del tipo.

FunctionUtils.VerifyExpression

Compruebe que el resultado de una expresión es del tipo adecuado y devuelva una cadena si no es así.

ValidateExpressionDelegate

Delegado para realizar la validación estática en una expresión.