Expression.FunctionTable Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
FunctionTable is een woordenboek dat BuiltinFunctions.Functions samenvoegt met een 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))
- Overname
-
Expression.FunctionTable
- Implementeringen
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Constructors
| Name | Description |
|---|---|
| Expression.FunctionTable() |
FunctionTable is een woordenboek dat BuiltinFunctions.Functions samenvoegt met een CustomDictionary. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Krijgt een waarde van het totale aantal StandardFunctions en door de gebruiker aangepaste functies. |
| IsReadOnly |
Krijgt een waarde die aangeeft of de FunctionTable alleen-lezen is. |
| Item[String] |
Krijgt een waarde van ExpressionEvaluator die overeenkomt met de gegeven sleutel. |
| Keys |
Krijgt een verzameling stringwaarden die de sleutels van de StandardFunctions representeren. |
| Values |
Krijgt een verzameling van ExpressionEvaluator die de waarde van de StandardFunctions is. |
Methoden
| Name | Description |
|---|---|
| Add(KeyValuePair<String,ExpressionEvaluator>) |
Voegt een mapping van een stringsleutel in naar ExpressionEvaluator in FunctionTable vanuit een sleutelwaardepaar. |
| Add(String, ExpressionEvaluator) |
Voegt een mapping van een stringsleutel in naar ExpressionEvaluator in FunctionTable. |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
Voegt een mapping van een string-sleutel in naar door de gebruiker aangepaste functie in FunctionTable. |
| Clear() |
Verwijdert de door de gebruiker aangepaste functies. |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
Bepaalt of FunctionTable een gegeven sleutelwaardepaar van een string bevat naar ExpressionEvaluator. |
| ContainsKey(String) |
Bepaalt of de FunctionTable een bepaalde string-sleutel bevat. |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Niet geïmplementeerd. |
| GetEnumerator() |
Genereert een enumerator via alle standaardfuncties. |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
Verwijdert een gespecificeerd sleutelwaardepaar uit door de gebruiker aangepaste functies. |
| Remove(String) |
Verwijdert een gespecificeerde sleutel uit door de gebruiker aangepaste functies. |
| TryGetValue(String, ExpressionEvaluator) |
Probeert de waarde die aan de opgegeven sleutel is gekoppeld uit de FunctionTable te halen. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
FunctionTable is een woordenboek dat BuiltinFunctions.Functions samenvoegt met een CustomDictionary. |