次の方法で共有


Constant クラス

定義

定数式。

public class Constant : AdaptiveExpressions.Expression
type Constant = class
    inherit Expression
Public Class Constant
Inherits Expression
継承
Constant

コンストラクター

Constant(Object)

Constant クラスの新しいインスタンスを初期化します。 式定数を構築します。

プロパティ

Children

子式を取得または設定します。

(継承元 Expression)
Evaluator

式エバリュエーターを取得します。

(継承元 Expression)
ReturnType

式を評価した結果を取得します。

(継承元 Expression)
Type

式の型を取得します。

(継承元 Expression)
Value

定数値を取得または設定します。

メソッド

DeepEquals(Expression)

現在の Expression インスタンスが別のインスタンスと等しいかどうかを判断します。

References()

メモリへの静的参照パスを返します。

(継承元 Expression)
ReferenceWalk(Expression, Func<Expression,Boolean>)

式内の静的メモリ参照を識別するためのウォーキング関数。

(継承元 Expression)
ToString()

現在のオブジェクトを表す文字列を返します。

TryEvaluate(IMemory, Options)

式を評価します。

(継承元 Expression)
TryEvaluate(Object, Options)

式を評価します。

(継承元 Expression)
TryEvaluate<T>(IMemory, Options)

式を評価します。

(継承元 Expression)
TryEvaluate<T>(Object, Options)

式を評価します。

(継承元 Expression)
Validate()

イミディエイト式を検証します。

(継承元 Expression)
ValidateTree()

式ツリーを再帰的に検証します。

(継承元 Expression)

拡張メソッド

DisjunctiveNormalForm(Expression)

式を結合標準形式に書き換える。

PushDownNot(Expression)

リーフにプッシュしないようにして式を書き直します。

適用対象