DynamicExpression.IDynamicExpression.Rewrite(Expression[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重寫這個節點,以提供的值取代動態運算式的引數。 args
的數目必須符合目前的運算式數目。 您不應該使用這個類型。 它只有在組件重構時為公用,且使用於內部以取得效能最佳化。 這個 Helper 方法可在呼叫位置所使用之 DynamicExpression 的衍生特定實作類別之外重寫節點。
virtual System::Linq::Expressions::Expression ^ System.Linq.Expressions.IDynamicExpression.Rewrite(cli::array <System::Linq::Expressions::Expression ^> ^ args) = System::Linq::Expressions::IDynamicExpression::Rewrite;
System.Linq.Expressions.Expression IDynamicExpression.Rewrite (System.Linq.Expressions.Expression[] args);
abstract member System.Linq.Expressions.IDynamicExpression.Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
override this.System.Linq.Expressions.IDynamicExpression.Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
Function Rewrite (args As Expression()) As Expression Implements IDynamicExpression.Rewrite
參數
- args
- Expression[]
引數。
傳回
傳回重寫的運算式 Expression。