AdaptiveExpressions Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
| Nome | Description |
|---|---|
| CommonRegex |
Converta a cadeia de regex do PCRE em Regex objeto. Referência PCRE: http://www.pcre.org/. Arquivo 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 mescla BuiltinFunctions.Functions com um CustomDictionary. |
| ExpressionEvaluator |
Informações sobre como avaliar uma expressão. |
| ExpressionFunctions |
Definição de funções internas padrão para expressões. |
| ExpressionParser |
Analisador para transformar cadeias em um Expression. |
| ExpressionType |
Tipos de expressão interna. |
| Extensions |
Métodos de extensão para detecção ou teste de valor de vários tipos. |
| FunctionUtils |
Funções utilitárias para Expressões Adaptativas. |
| LRUCache<TKey,TValue> |
Um cache menos usado recentemente armazenado como um dicionário. |
| Options |
Opções usadas para definir comportamentos de avaliação. |
| ParserErrorListener |
Ouvinte de erro do analisador de expressão. |
| TimeZoneConverter |
Conversor de fuso horário. (1) Do fuso horário do Windows (.NET) ao fuso horário iana. (2) Do fuso horário iana para o fuso horário do 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. Veja o dicionário do banco de dados no arquivo WindowsIanaMapping. |
Interfaces
| Nome | Description |
|---|---|
| IExpressionParser |
Interface para analisar uma string em um Expression. |
Enumerações
| Nome | Description |
|---|---|
| ReturnType |
Tipo esperado ao avaliar uma expressão. |
Delegados
| Nome | Description |
|---|---|
| EvaluateExpressionDelegate |
Delegar para avaliar uma expressão. |
| EvaluatorLookup |
Delegar para pesquisar informações de função do tipo. |
| FunctionUtils.VerifyExpression |
Verifique se o resultado de uma expressão é do tipo apropriado e retorne uma cadeia de caracteres, caso contrário. |
| ValidateExpressionDelegate |
Delegar para fazer validação estática em uma expressão. |