Expression.FunctionTable Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
FunctionTable är en ordlista som sammanfogar BuiltinFunctions.Functions med en 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))
- Arv
-
Expression.FunctionTable
- Implementeringar
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktorer
Expression.FunctionTable() |
FunctionTable är en ordlista som sammanfogar BuiltinFunctions.Functions med en CustomDictionary. |
Egenskaper
Count |
Hämtar ett värde för det totala antalet StandardFunctions och anpassade användarfunktioner. |
IsReadOnly |
Hämtar ett värde som anger om FunctionTable är skrivskyddat. |
Item[String] |
Hämtar ett värde för ExpressionEvaluator som motsvarar den angivna nyckeln. |
Keys |
Hämtar en samling strängvärden som representerar nycklarna i StandardFunctions. |
Values |
Hämtar en samling ExpressionEvaluator som är värdet för StandardFunctions. |
Metoder
Add(KeyValuePair<String,ExpressionEvaluator>) |
Infogar en mappning av en strängnyckel till ExpressionEvaluator till FunctionTable från ett nyckelvärdepar. |
Add(String, ExpressionEvaluator) |
Infogar en mappning av en strängnyckel till ExpressionEvaluator i FunctionTable. |
Add(String, Func<IReadOnlyList<Object>,Object>) |
Infogar en mappning av en strängnyckel till användaranpassad funktion i FunctionTable. |
Clear() |
Rensar användaranpassade funktioner. |
Contains(KeyValuePair<String,ExpressionEvaluator>) |
Avgör om FunctionTable innehåller ett angivet nyckelvärdepar med sträng till ExpressionEvaluator. |
ContainsKey(String) |
Avgör om FunctionTable innehåller en viss strängnyckel. |
CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Inte implementerat. |
GetEnumerator() |
Genererar en uppräkning via alla standardfunktioner. |
Remove(KeyValuePair<String,ExpressionEvaluator>) |
Tar bort ett angivet nyckelvärdepar från användaranpassade funktioner. |
Remove(String) |
Tar bort en angiven nyckel från användaranpassade funktioner. |
TryGetValue(String, ExpressionEvaluator) |
Försöker hämta värdet som är associerat med den angivna nyckeln från FunctionTable. |
Explicita gränssnittsimplementeringar
IEnumerable.GetEnumerator() |
FunctionTable är en ordlista som sammanfogar BuiltinFunctions.Functions med en CustomDictionary. |