Constant 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
常數運算式。
public class Constant : AdaptiveExpressions.Expression
type Constant = class
inherit Expression
Public Class Constant
Inherits Expression
- 繼承
建構函式
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) |
藉由將不向下推送至分葉來重寫運算式。 |