Expression.FunctionTable Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
FunctionTable ist ein Wörterbuch, das BuiltinFunctions.Functions mit einem CustomDictionary zusammenführt.
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))
- Vererbung
-
Expression.FunctionTable
- Implementiert
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktoren
Expression.FunctionTable() |
FunctionTable ist ein Wörterbuch, das BuiltinFunctions.Functions mit einem CustomDictionary zusammenführt. |
Eigenschaften
Count |
Ruft einen Wert der Gesamtanzahl von StandardFunctions und benutzerdefinierten Benutzerfunktionen ab. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die FunctionTable schreibbar ist. |
Item[String] |
Ruft einen Wert von ExpressionEvaluator ab, der dem angegebenen Schlüssel entspricht. |
Keys |
Ruft eine Auflistung von Zeichenfolgenwerten ab, die die Schlüssel der StandardFunctions darstellen. |
Values |
Ruft eine Auflistung von ExpressionEvaluator ab, die den Wert von StandardFunctions darstellt. |
Methoden
Add(KeyValuePair<String,ExpressionEvaluator>) |
Fügt eine Zuordnung eines Zeichenfolgenschlüssels zu ExpressionEvaluator aus einem Schlüsselwertpaar in FunctionTable ein. |
Add(String, ExpressionEvaluator) |
Fügt eine Zuordnung eines Zeichenfolgenschlüssels zu ExpressionEvaluator in FunctionTable ein. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Fügt eine Zuordnung eines Zeichenfolgenschlüssels zur benutzerdefinierten Funktion in FunctionTable ein. |
Clear() |
Löscht die benutzerdefinierten Funktionen. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Bestimmt, ob FunctionTable ein bestimmtes Schlüsselwertpaar von Zeichenfolge zu ExpressionEvaluator enthält. |
ContainsKey(String) |
Bestimmt, ob die FunctionTable einen bestimmten Zeichenfolgenschlüssel enthält. |
CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Nicht implementiert. |
GetEnumerator() |
Generiert einen Enumerator über alle Standardfunktionen. |
Remove(KeyValuePair<String,ExpressionEvaluator>) |
Entfernt ein angegebenes Schlüsselwertpaar aus benutzerdefinierten Funktionen. |
Remove(String) |
Entfernt einen angegebenen Schlüssel aus benutzerdefinierten Funktionen. |
TryGetValue(String, ExpressionEvaluator) |
Versucht, den dem angegebenen Schlüssel zugeordneten Wert aus der FunctionTable abzurufen. |
Explizite Schnittstellenimplementierungen
IEnumerable.GetEnumerator() |
FunctionTable ist ein Wörterbuch, das BuiltinFunctions.Functions mit einem CustomDictionary zusammenführt. |