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 mescla 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
Expression.FunctionTable() |
FunctionTable é um dicionário que mescla BuiltinFunctions.Functions com um CustomDictionary. |
Propriedades
Count |
Obtém um valor do número total de StandardFunctions e funções personalizadas do usuário. |
IsReadOnly |
Obtém um valor que indica se FunctionTable é somente leitura. |
Item[String] |
Obtém um valor de ExpressionEvaluator correspondente à chave fornecida. |
Keys |
Obtém uma coleção de valores de cadeia de caracteres que representam as chaves do StandardFunctions. |
Values |
Obtém uma coleção de ExpressionEvaluator que é o valor de StandardFunctions. |
Métodos
Add(KeyValuePair<String,ExpressionEvaluator>) |
Insere um mapeamento de uma chave de cadeia de caracteres para ExpressionEvaluator em FunctionTable de um par de valores de chave. |
Add(String, ExpressionEvaluator) |
Insere um mapeamento de uma chave de cadeia de caracteres para ExpressionEvaluator em FunctionTable. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Insere um mapeamento de uma chave de cadeia de caracteres para a função personalizada do usuário no FunctionTable. |
Clear() |
Limpa as funções personalizadas do usuário. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Determina se FunctionTable contém um determinado par de caracteres de valor de chave para ExpressionEvaluator. |
ContainsKey(String) |
Determina se a FunctionTable contém uma determinada chave de cadeia de caracteres. |
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 de valores de chave especificados de funções personalizadas pelo usuário. |
Remove(String) |
Remove uma chave especificada das funções personalizadas do usuário. |
TryGetValue(String, ExpressionEvaluator) |
Tenta obter o valor associado à chave especificada da FunctionTable. |
Implantações explícitas de interface
IEnumerable.GetEnumerator() |
FunctionTable é um dicionário que mescla BuiltinFunctions.Functions com um CustomDictionary. |