Expression.ReduceAndCheck Expression.ReduceAndCheck Expression.ReduceAndCheck Expression.ReduceAndCheck Method

定義

このノードをより単純な式に変形します。Reduces this node to a simpler expression. CanReduce が true を返す場合、これは有効な式を返します。If CanReduce returns true, this should return a valid expression. このメソッドは、それ自体も単純化する必要がある別のノードを返す場合があります。This method can return another node which itself must be reduced.

public:
 System::Linq::Expressions::Expression ^ ReduceAndCheck();
public System.Linq.Expressions.Expression ReduceAndCheck ();
member this.ReduceAndCheck : unit -> System.Linq.Expressions.Expression
Public Function ReduceAndCheck () As Expression

戻り値

単純化された式。The reduced expression.

注釈

Reduce とは異なり、このメソッドでは、縮小ノードが特定の不変条件を満たすことを確認します。Unlike Reduce, this method checks that the reduced node satisfies certain invariants.

適用対象