Expression.FunctionTable 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
FunctionTable 是一個字典,會將 BuiltinFunctions.Functions 與 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))
- 繼承
-
Expression.FunctionTable
- 實作
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
建構函式
| Expression.FunctionTable() |
FunctionTable 是一個字典,會將 BuiltinFunctions.Functions 與 CustomDictionary 合併。 |
屬性
| Count |
取得 StandardFunctions 和使用者自訂函式總數的值。 |
| IsReadOnly |
取得值,指出 FunctionTable 是否為唯讀。 |
| Item[String] |
取得對應至指定索引鍵的 ExpressionEvaluator 值。 |
| Keys |
取得字串值的集合,表示 StandardFunctions 的索引鍵。 |
| Values |
取得 ExpressionEvaluator 的集合,這是 StandardFunctions 的值。 |
方法
| Add(KeyValuePair<String,ExpressionEvaluator>) |
從索引鍵值組將字串索引鍵與 ExpressionEvaluator 的對應插入 FunctionTable。 |
| Add(String, ExpressionEvaluator) |
將字串索引鍵的對應插入至 FunctionTable 中 ExpressionEvaluator。 |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
將字串索引鍵的對應插入至 FunctionTable 中的使用者自訂函式。 |
| Clear() |
清除使用者自訂函式。 |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
判斷 FunctionTable 是否包含字串的指定索引鍵值組給 ExpressionEvaluator。 |
| ContainsKey(String) |
判斷 FunctionTable 是否包含指定的字串索引鍵。 |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
未實作。 |
| GetEnumerator() |
透過所有標準函式產生列舉值。 |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
從使用者自訂函式中移除指定的索引鍵值組。 |
| Remove(String) |
從使用者自訂函式中移除指定的索引鍵。 |
| TryGetValue(String, ExpressionEvaluator) |
嘗試從 FunctionTable 取得與指定索引鍵相關聯的值。 |
明確介面實作
| IEnumerable.GetEnumerator() |
FunctionTable 是一個字典,會將 BuiltinFunctions.Functions 與 CustomDictionary 合併。 |