DynamicExpression.IDynamicExpression.Rewrite(Expression[]) Methode

Definition

Schreiben Sie diesen Knoten neu, indem Sie die Argumente des dynamischen Ausdrucks durch die angegebenen Werte ersetzen. Die Anzahl der args Anforderungen an die Anzahl des aktuellen Ausdrucks. Sie sollten diesen Typ nicht verwenden. Sie ist nur aufgrund der Umgestaltung der Assembly öffentlich und wird intern für Leistungsoptimierungen verwendet. Diese Hilfsmethode ermöglicht das erneute Schreiben von Knoten, unabhängig von der spezifischen Implementierungsklasse, die von DynamicExpression abgeleitet wird, die an der Aufrufwebsite verwendet wird.

 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

Parameter

args
Expression[]

Die Argumente.

Gibt zurück

Gibt den umgeschriebenen Ausdruck zurück Expression.

Implementiert

Gilt für: