Expression.FunctionTable Classe
Definição
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.
FunctionTable é um dicionário que funde BuiltinFunctions.Functions com um CustomDictionary.
public class Expression.FunctionTable : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,AdaptiveExpressions.ExpressionEvaluator>>, System.Collections.Generic.IDictionary<string,AdaptiveExpressions.ExpressionEvaluator>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,AdaptiveExpressions.ExpressionEvaluator>>
type Expression.FunctionTable = class
interface IDictionary<string, ExpressionEvaluator>
interface ICollection<KeyValuePair<string, ExpressionEvaluator>>
interface seq<KeyValuePair<string, ExpressionEvaluator>>
interface IEnumerable
Public Class Expression.FunctionTable
Implements ICollection(Of KeyValuePair(Of String, ExpressionEvaluator)), IDictionary(Of String, ExpressionEvaluator), IEnumerable(Of KeyValuePair(Of String, ExpressionEvaluator))
- Herança
-
Expression.FunctionTable
- Implementações
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Construtores
| Nome | Description |
|---|---|
| Expression.FunctionTable() |
FunctionTable é um dicionário que funde BuiltinFunctions.Functions com um CustomDictionary. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obtém um valor do número total de StandardFunctions e funções personalizadas do usuário. |
| IsReadOnly |
Recebe um valor indicando se a FunctionTable é somente leitura. |
| Item[String] |
Recebe um valor de ExpressionEvaluator correspondente à chave dada. |
| Keys |
Obtém uma coleção de valores de string que representam as teclas das StandardFunctions. |
| Values |
Obtém uma coleção de ExpressionEvaluator, que é o valor das StandardFunctions. |
Métodos
| Nome | Description |
|---|---|
| Add(KeyValuePair<String,ExpressionEvaluator>) |
Insere um mapeamento de uma chave string para o ExpressionEvaluator no FunctionTable a partir de um par chave-valor. |
| Add(String, ExpressionEvaluator) |
Insere um mapeamento de uma chave de string para o ExpressionEvaluator no FunctionTable. |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
Insere um mapeamento de uma chave de string para a função personalizada pelo usuário na Função Table. |
| Clear() |
Elimina as funções personalizadas do usuário. |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
Determina se o FunctionTable contém um dado par de chaves-valor de string para o ExpressionEvaluator. |
| ContainsKey(String) |
Determina se a FunctionTable contém uma determinada chave de string. |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Não implementado. |
| GetEnumerator() |
Gera um enumerador por meio de todas as funções padrão. |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
Remove um par chave-valor especificado das funções personalizadas pelo usuário. |
| Remove(String) |
Remove uma chave específica das funções personalizadas pelo usuário. |
| TryGetValue(String, ExpressionEvaluator) |
Tenta obter o valor associado à chave especificada da Função Table. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IEnumerable.GetEnumerator() |
FunctionTable é um dicionário que funde BuiltinFunctions.Functions com um CustomDictionary. |