Language

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インスタンスが他の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)

葉っぱに押し込まず、式を書き直してください。

適用対象