IDynamicExpression.Rewrite(Expression[]) メソッド

定義

動的式の引数を指定された値に置き換えて、このノードを書き換えます。 argsの数は、現在の式の数と一致する必要があります。 この型は使用しないでください。 アセンブリのリファクタリングによってのみパブリックになり、パフォーマンスの最適化のために内部的に使用されます。 このヘルパー メソッドを使用すると、呼び出しサイトで使用されている DynamicExpression から派生する特定の実装クラスに依存しないノードの書き直しを行うことができます。

public:
 System::Linq::Expressions::Expression ^ Rewrite(cli::array <System::Linq::Expressions::Expression ^> ^ args);
public System.Linq.Expressions.Expression Rewrite(System.Linq.Expressions.Expression[] args);
abstract member Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
Public Function Rewrite (args As Expression()) As Expression

パラメーター

args
Expression[]

このノードを置き換えるために使用される引数。

返品

書き換えられたノードですが、変更が行われなかった場合は、同じノードを返します。

適用対象