Expression.FunctionTable Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
FunctionTable è un dizionario che unisce BuiltinFunctions.Functions con un oggetto 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))
- Ereditarietà
-
Expression.FunctionTable
- Implementazioni
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Costruttori
| Expression.FunctionTable() |
FunctionTable è un dizionario che unisce BuiltinFunctions.Functions con un oggetto CustomDictionary. |
Proprietà
| Count |
Ottiene un valore del numero totale di funzioni personalizzate StandardFunctions e utente. |
| IsReadOnly |
Ottiene un valore che indica se FunctionTable è readonly. |
| Item[String] |
Ottiene un valore di ExpressionEvaluator corrispondente alla chiave specificata. |
| Keys |
Ottiene una raccolta di valori stringa che rappresentano le chiavi degli StandardFunctions. |
| Values |
Ottiene un insieme di ExpressionEvaluator che è il valore di StandardFunctions. |
Metodi
| Add(KeyValuePair<String,ExpressionEvaluator>) |
Inserisce un mapping di una chiave stringa a ExpressionEvaluator in FunctionTable da una coppia di valori chiave. |
| Add(String, ExpressionEvaluator) |
Inserisce un mapping di una chiave stringa a ExpressionEvaluator in FunctionTable. |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
Inserisce un mapping di una chiave stringa alla funzione personalizzata dall'utente in FunctionTable. |
| Clear() |
Cancella le funzioni personalizzate dell'utente. |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
Determina se FunctionTable contiene una determinata coppia di valori chiave di stringa a ExpressionEvaluator. |
| ContainsKey(String) |
Determina se la tabella funzione contiene una chiave stringa specificata. |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Non implementato. |
| GetEnumerator() |
Genera un enumeratore tramite tutte le funzioni standard. |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
Rimuove una coppia di valori chiave specificata dalle funzioni personalizzate dall'utente. |
| Remove(String) |
Rimuove una chiave specificata dalle funzioni personalizzate dall'utente. |
| TryGetValue(String, ExpressionEvaluator) |
Tenta di ottenere il valore associato alla chiave specificata da FunctionTable. |
Implementazioni dell'interfaccia esplicita
| IEnumerable.GetEnumerator() |
FunctionTable è un dizionario che unisce BuiltinFunctions.Functions con un oggetto CustomDictionary. |