共用方式為


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>)

用來識別運算式中靜態記憶體參考的 Walking 函式。

(繼承來源 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)

藉由將不向下推送至分葉來重寫運算式。

適用於