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 ordbok som slår ihop 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
| Name | Description |
|---|---|
| Expression.FunctionTable() |
FunctionTable är en ordbok som slår ihop BuiltinFunctions.Functions med en CustomDictionary. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Får ett värde av det totala antalet StandardFunctions och användaranpassade funktioner. |
| IsReadOnly |
Får ett värde som anger om Funktionstabellen är skrivskyddad. |
| Item[String] |
Får ett värde av ExpressionEvaluator som motsvarar den givna nyckeln. |
| Keys |
Får en samling strängvärden som representerar nycklarna till StandardFunctions. |
| Values |
Får en samling av ExpressionEvaluator som är värdet av StandardFunctions. |
Metoder
| Name | Description |
|---|---|
| Add(KeyValuePair<String,ExpressionEvaluator>) |
Lägger in en mappning av en strängnyckel till ExpressionEvaluator i FunctionTable från ett nyckelvärdepar. |
| Add(String, ExpressionEvaluator) |
Lägger in en mappning av en strängnyckel till ExpressionEvaluator i FunctionTable. |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
Lägger in 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 givet nyckelvärdespar av strängar till ExpressionEvaluator. |
| ContainsKey(String) |
Avgör om Funktionstabellen innehåller en given strängnyckel. |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Inte implementerad. |
| GetEnumerator() |
Genererar en enumerator genom alla standardfunktioner. |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
Tar bort ett angivet nyckelvärdespar från användaranpassade funktioner. |
| Remove(String) |
Tar bort en specificerad nyckel från användaranpassade funktioner. |
| TryGetValue(String, ExpressionEvaluator) |
Försöker få ut värdet som är kopplat till den angivna nyckeln från FunctionTable. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
FunctionTable är en ordbok som slår ihop BuiltinFunctions.Functions med en CustomDictionary. |