Expression.FunctionTable Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
FunctionTable to słownik, który scala element BuiltinFunctions.Functions z elementem 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))
- Dziedziczenie
-
Expression.FunctionTable
- Implementuje
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktory
Expression.FunctionTable() |
FunctionTable to słownik, który scala element BuiltinFunctions.Functions z elementem CustomDictionary. |
Właściwości
Count |
Pobiera wartość całkowitej liczby funkcji StandardFunctions i funkcji niestandardowych użytkownika. |
IsReadOnly |
Pobiera wartość wskazującą, czy tabela FunctionTable jest tylko do odczytu. |
Item[String] |
Pobiera wartość expressionEvaluator odpowiadającą podanemu kluczowi. |
Keys |
Pobiera kolekcję wartości ciągu reprezentujących klucze funkcji StandardFunctions. |
Values |
Pobiera kolekcję expressionEvaluator, która jest wartością funkcji StandardFunctions. |
Metody
Add(KeyValuePair<String,ExpressionEvaluator>) |
Wstawia mapowanie klucza ciągu do elementu ExpressionEvaluator do tabeli FunctionTable z pary klucz-wartość. |
Add(String, ExpressionEvaluator) |
Wstawia mapowanie klucza ciągu do elementu ExpressionEvaluator do tabeli FunctionTable. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Wstawia mapowanie klucza ciągu na funkcję dostosowaną przez użytkownika do tabeli FunctionTable. |
Clear() |
Czyści funkcje dostosowane przez użytkownika. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Określa, czy tabela FunctionTable zawiera daną parę klucz-wartość ciągu na ExpressionEvaluator. |
ContainsKey(String) |
Określa, czy tabela FunctionTable zawiera dany klucz ciągu. |
CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Nie zaimplementowano. |
GetEnumerator() |
Generuje moduł wyliczający za pomocą wszystkich standardowych funkcji. |
Remove(KeyValuePair<String,ExpressionEvaluator>) |
Usuwa określoną parę wartości klucza z niestandardowych funkcji użytkownika. |
Remove(String) |
Usuwa określony klucz z funkcji dostosowanych przez użytkownika. |
TryGetValue(String, ExpressionEvaluator) |
Próbuje pobrać wartość skojarzona z określonym kluczem z tabeli FunctionTable. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
FunctionTable to słownik, który scala element BuiltinFunctions.Functions z elementem CustomDictionary. |