AdaptiveExpressions Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
| Name | Descrição |
|---|---|
| CommonRegex |
Converter a cadeia regex do PCRE em Regex objeto. Referência 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 funde BuiltinFunctions.Functions com um CustomDictionary. |
| ExpressionEvaluator |
Informação sobre como avaliar uma expressão. |
| ExpressionFunctions |
Definição de funções incorporadas por defeito para expressões. |
| ExpressionParser |
Parser para transformar cadeias em um Expression. |
| ExpressionType |
Tipos de expressão incorporados. |
| Extensions |
Métodos de extensão para deteção ou teste de valor de vários tipos. |
| FunctionUtils |
Funções de utilidade para Expressões Adaptativas. |
| LRUCache<TKey,TValue> |
Um cache menos recentemente usado armazenado como um dicionário. |
| Options |
Opções usadas para definir comportamentos de avaliação. |
| ParserErrorListener |
Ouvinte de erro do analisador de expressões. |
| TimeZoneConverter |
Conversor de fuso horário. (1) Do fuso horário Windows (.NET) para o fuso horário da Iana. (2) Do fuso horário Iana para o fuso horário Windows (.NET). Referência do Windows: https://support.microsoft.com/en-us/help/22803/daylight-saving-time. Iana ref: https://www.iana.org/time-zones. Consulte o dicionário da base de dados no ficheiro WindowsIanaMapping. |
Interfaces
| Name | Descrição |
|---|---|
| IExpressionParser |
Interface para analisar uma cadeia num Expression. |
Enumerações
| Name | Descrição |
|---|---|
| ReturnType |
Tipo esperado ao avaliar uma expressão. |
Delegados
| Name | Descrição |
|---|---|
| EvaluateExpressionDelegate |
Delegue para avaliar uma expressão. |
| EvaluatorLookup |
Delegue para consultar a informação da função do tipo. |
| FunctionUtils.VerifyExpression |
Verifique se o resultado de uma expressão é do tipo apropriado e devolve uma cadeia se não for o caso. |
| ValidateExpressionDelegate |
Delegar para fazer validação estática numa expressão. |