Taal

Expression.FunctionTable Klas

Definitie

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

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.

Van toepassing op