Expression.FunctionTable Classe
Definição
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.
FunctionTable é um dicionário que intercala 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 intercala BuiltinFunctions.Functions com um CustomDictionary. |
Propriedades
Count |
Obtém um valor do número total de Funções Padrão e funções personalizadas do utilizador. |
IsReadOnly |
Obtém um valor que indica se a Tabela De Funções é só de leitura. |
Item[String] |
Obtém um valor de ExpressionEvaluator correspondente à chave especificada. |
Keys |
Obtém uma coleção de valores de cadeias que representam as chaves das Funções Padrão. |
Values |
Obtém uma coleção de ExpressionEvaluator que é o valor das Funções Padrão. |
Métodos
Add(KeyValuePair<String,ExpressionEvaluator>) |
Insere um mapeamento de uma chave de cadeia para ExpressionEvaluator em FunctionTable a partir de um par de valores chave. |
Add(String, ExpressionEvaluator) |
Insere um mapeamento de uma chave de cadeia para ExpressionEvaluator em FunctionTable. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Insere um mapeamento de uma chave de cadeia para a função personalizada do utilizador na FunctionTable. |
Clear() |
Limpa as funções personalizadas do utilizador. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Determina se FunctionTable contém um par de carateres de valor de chave específico para ExpressionEvaluator. |
ContainsKey(String) |
Determina se a Tabela de Funções contém uma determinada chave de cadeia. |
CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Não implementado. |
GetEnumerator() |
Gera um enumerador através de todas as funções padrão. |
Remove(KeyValuePair<String,ExpressionEvaluator>) |
Remove um par de valores de chave especificado das funções personalizadas do utilizador. |
Remove(String) |
Remove uma chave especificada das funções personalizadas do utilizador. |
TryGetValue(String, ExpressionEvaluator) |
Tenta obter o valor associado à chave especificada da Tabela De Funções. |
Implementações de Interface Explícita
IEnumerable.GetEnumerator() |
FunctionTable é um dicionário que intercala BuiltinFunctions.Functions com um CustomDictionary. |