Expression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可分析或評估以產生值的運算式。
public class Expression
type Expression = class
Public Class Expression
- 繼承
-
Expression
- 衍生
備註
這提供一個開放式包裝函式,可支援許多內建函式,也可以在執行時間擴充。 它也支援驗證應該為例外狀況的運算式和評估的正確性。
建構函式
Expression(ExpressionEvaluator, Expression[]) |
初始化 Expression 類別的新執行個體。 運算式建構函式。 |
Expression(String, Expression[]) |
初始化 Expression 類別的新執行個體。 內建運算式建構函式。 |
欄位
Functions |
函式的字典 = > ExpressionEvaluator。 |
屬性
Children |
取得或設定子運算式。 |
Evaluator |
取得運算式評估工具。 |
ReturnType |
取得評估運算式的預期結果。 |
Type |
取得運算式的類型。 |
方法
運算子
Implicit(String to Expression) |
允許將字串隱含指派給運算式屬性。 |
擴充方法
DisjunctiveNormalForm(Expression) |
將運算式重寫成分離的一般形式。 |
PushDownNot(Expression) |
藉由將不向下推送至分葉來重寫運算式。 |