Clause クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
標準標準形の表現です。
public class Clause : AdaptiveExpressions.Expression
type Clause = class
inherit Expression
Public Class Clause
Inherits Expression
- 継承
プロパティ
| 名前 | 説明 |
|---|---|
| AnyBindings |
anyBinding辞書を取得するか設定します。 |
| Children |
子どもの表情を表示または設定します。 (継承元 Expression) |
| Evaluator |
表現評価者を手に入れます。 (継承元 Expression) |
| ReturnType |
表現の評価で期待される結果が得られます。 (継承元 Expression) |
| Type |
表現のタイプを得ています。 (継承元 Expression) |
メソッド
| 名前 | 説明 |
|---|---|
| DeepEquals(Expression) |
表現同士の深い等価性を実践してください。 (継承元 Expression) |
| Matches(Clause, Object) |
現在の条項が他の条項と一致しているかどうかを判定します。 |
| References() |
静的参照パスをメモリに戻します。 (継承元 Expression) |
| ReferenceWalk(Expression, Func<Expression,Boolean>) |
式内の静的記憶参照を特定するためのウォーキング機能。 (継承元 Expression) |
| Relationship(Clause, Dictionary<String,IPredicateComparer>) |
現在の条項と別の条項を比較します。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 |
| ToString(StringBuilder, Int32) |
現在のオブジェクトを表す文字列を返します。 |
| 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) |
葉っぱに押し込まず、式を書き直してください。 |