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 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
| Name | Descrição |
|---|---|
| Expression.FunctionTable() |
FunctionTable é um dicionário que funde BuiltinFunctions.Functions com um CustomDictionary. |
Propriedades
| Name | Descrição |
|---|---|
| Count |
Obtém um valor do número total de StandardFunctions e funções personalizadas do utilizador. |
| IsReadOnly |
Obtém um valor que indica se a Função Tabela é apenas de leitura. |
| Item[String] |
Obtém um valor de ExpressionEvaluator correspondente à chave dada. |
| Keys |
Obtém uma coleção de valores de cadeia que representam as chaves das StandardFunctions. |
| Values |
Obtém uma coleção de ExpressionEvaluator, que é o valor das StandardFunctions. |
Métodos
| Name | Descrição |
|---|---|
| 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 string para uma função personalizada pelo utilizador na Função Table. |
| Clear() |
Limpa as funções personalizadas do utilizador. |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
Determina se o FunctionTable contém um dado par chave-valor de string para o ExpressionEvaluator. |
| ContainsKey(String) |
Determina se a FunctionTable contém uma dada chave de string. |
| 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 chave-valor especificado das funções personalizadas pelo utilizador. |
| Remove(String) |
Remove uma chave específica das funções personalizadas pelo utilizador. |
| TryGetValue(String, ExpressionEvaluator) |
Tenta obter o valor associado à chave especificada a partir da Função Table. |
Implementações de Interface Explícita
| Name | Descrição |
|---|---|
| IEnumerable.GetEnumerator() |
FunctionTable é um dicionário que funde BuiltinFunctions.Functions com um CustomDictionary. |