Expression.FunctionTable Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
FunctionTable adalah kamus yang menggabungkan BuiltinFunctions.Functions dengan 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))
- Warisan
-
Expression.FunctionTable
- Penerapan
-
ICollection<KeyValuePair<String,ExpressionEvaluator>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,ExpressionEvaluator> IEnumerable<KeyValuePair<String,ExpressionEvaluator>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Konstruktor
| Expression.FunctionTable() |
FunctionTable adalah kamus yang menggabungkan BuiltinFunctions.Functions dengan CustomDictionary. |
Properti
| Count |
Mendapatkan nilai dari jumlah total StandardFunctions dan fungsi kustom pengguna. |
| IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah FunctionTable dibaca secara baca-saja. |
| Item[String] |
Mendapatkan nilai ExpressionEvaluator yang sesuai dengan kunci yang diberikan. |
| Keys |
Mendapatkan kumpulan nilai string yang mewakili kunci StandardFunctions. |
| Values |
Mendapatkan kumpulan ExpressionEvaluator yang merupakan nilai StandardFunctions. |
Metode
| Add(KeyValuePair<String,ExpressionEvaluator>) |
Menyisipkan pemetaan kunci string ke ExpressionEvaluator ke dalam FunctionTable dari pasangan nilai kunci. |
| Add(String, ExpressionEvaluator) |
Menyisipkan pemetaan kunci string ke ExpressionEvaluator ke dalam FunctionTable. |
| Add(String, Func<IReadOnlyList<Object>,Object>) |
Menyisipkan pemetaan kunci string ke fungsi yang dikustomisasi pengguna ke dalam FunctionTable. |
| Clear() |
Menghapus fungsi yang disesuaikan pengguna. |
| Contains(KeyValuePair<String,ExpressionEvaluator>) |
Menentukan apakah FunctionTable berisi pasangan nilai kunci string yang diberikan ke ExpressionEvaluator. |
| ContainsKey(String) |
Menentukan apakah FunctionTable berisi kunci string yang diberikan. |
| CopyTo(KeyValuePair<String,ExpressionEvaluator>[], Int32) |
Tidak diterapkan. |
| GetEnumerator() |
Menghasilkan enumerator melalui semua fungsi standar. |
| Remove(KeyValuePair<String,ExpressionEvaluator>) |
Menghapus pasangan nilai kunci tertentu dari fungsi yang disesuaikan pengguna. |
| Remove(String) |
Menghapus kunci tertentu dari fungsi yang disesuaikan pengguna. |
| TryGetValue(String, ExpressionEvaluator) |
Mencoba untuk mendapatkan nilai yang terkait dengan kunci yang ditentukan dari FunctionTable. |
Implementasi Antarmuka Eksplisit
| IEnumerable.GetEnumerator() |
FunctionTable adalah kamus yang menggabungkan BuiltinFunctions.Functions dengan CustomDictionary. |