Partilhar via


AdaptiveExpressions Espaço de Nomes

Classes

CommonRegex

Converta a cadeia regex PCRE em Regex objeto. Referência do PCRE: http://www.pcre.org/. Ficheiro PCRE antlr g4: CommonRegex.g4.

Constant

Expressão constante.

Expression

Uma expressão que pode ser analisada ou avaliada para produzir um valor.

Expression.FunctionTable

FunctionTable é um dicionário que intercala BuiltinFunctions.Functions com um CustomDictionary.

ExpressionEvaluator

Informações sobre como avaliar uma expressão.

ExpressionFunctions

Definição de funções incorporadas predefinidas para expressões.

ExpressionParser

Analisador para transformar cadeias num Expression.

ExpressionType

Tipos de expressão incorporados.

Extensions

Métodos de extensão para detetar ou testar valores de vários tipos.

FunctionUtils

Funções utilitárias para Adaptive-Expressions.

LRUCache<TKey,TValue>

Uma cache menos recentemente utilizada armazenada como um dicionário.

Options

Opções utilizadas para definir comportamentos de avaliação.

ParserErrorListener

Serviço de escuta de erros do analisador de expressões.

TimeZoneConverter

Conversor de fuso horário. (1) Do fuso horário do Windows (.NET) para o fuso horário iana. (2) Do fuso horário iana ao fuso horário windows (.NET). windows ref: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. iana ref: https://www.iana.org/time-zones. Veja dicionário de base de dados no ficheiro WindowsIanaMapping.

Interfaces

IExpressionParser

Interface para analisar uma cadeia num Expression.

Enumerações

ReturnType

Tipo esperado da avaliação de uma expressão.

Delegados

EvaluateExpressionDelegate

Delegar para avaliar uma expressão.

EvaluatorLookup

Delegar a informações da função de pesquisa do tipo.

FunctionUtils.VerifyExpression

Verifique se o resultado de uma expressão é do tipo adequado e devolva uma cadeia, caso contrário.

ValidateExpressionDelegate

Delegado para fazer validação estática numa expressão.