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) |
葉に押し込まずに式を書き直します。 |