Expression.FunctionTable Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
FunctionTable est un dictionnaire qui fusionne BuiltinFunctions.Functions avec un 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))
- Héritage
-
Expression.FunctionTable
- Implémente
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Constructeurs
Expression.FunctionTable() |
FunctionTable est un dictionnaire qui fusionne BuiltinFunctions.Functions avec un CustomDictionary. |
Propriétés
Count |
Obtient une valeur du nombre total de Fonctions StandardFunction et de fonctions personnalisées utilisateur. |
IsReadOnly |
Obtient une valeur indiquant si le FunctionTable est en lecture seule. |
Item[String] |
Obtient une valeur d’ExpressionEvaluator correspondant à la clé donnée. |
Keys |
Obtient une collection de valeurs de chaîne qui représentent les clés des Fonctions Standard. |
Values |
Obtient une collection d’ExpressionEvaluator qui est la valeur de StandardFunctions. |
Méthodes
Add(KeyValuePair<String,ExpressionEvaluator>) |
Insère un mappage d’une clé de chaîne à ExpressionEvaluator dans FunctionTable à partir d’une paire de valeurs de clé. |
Add(String, ExpressionEvaluator) |
Insère un mappage d’une clé de chaîne à ExpressionEvaluator dans FunctionTable. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Insère un mappage d’une clé de chaîne à la fonction personnalisée de l’utilisateur dans FunctionTable. |
Clear() |
Efface les fonctions personnalisées de l’utilisateur. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Détermine si FunctionTable contient une paire de valeurs de clé donnée de chaîne à ExpressionEvaluator. |
ContainsKey(String) |
Détermine si le FunctionTable contient une clé de chaîne donnée. |
CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Non implémenté. |
GetEnumerator() |
Génère un énumérateur via toutes les fonctions standard. |
Remove(KeyValuePair<String,ExpressionEvaluator>) |
Supprime une paire de valeurs de clé spécifiée des fonctions personnalisées de l’utilisateur. |
Remove(String) |
Supprime une clé spécifiée des fonctions personnalisées de l’utilisateur. |
TryGetValue(String, ExpressionEvaluator) |
Tente d’obtenir la valeur associée à la clé spécifiée à partir du FunctionTable. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
FunctionTable est un dictionnaire qui fusionne BuiltinFunctions.Functions avec un CustomDictionary. |