IDynamicExpression.Rewrite(Expression[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přepíše tento uzel a nahradí argumenty dynamického výrazu zadanými hodnotami. Počet args
musí odpovídat číslu aktuálního výrazu. Tento typ byste neměli používat. Je veřejný pouze kvůli refaktoringu sestavení a používá se interně pro optimalizaci výkonu. Tato pomocná metoda umožňuje přepsat uzly, aby byl nezávislý na konkrétní implementační třídě odvozené z DynamicExpression, která se používá v lokalitě volání.
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
Parametry
- args
- Expression[]
Argumenty použité k nahrazení tohoto uzlu
Návraty
Přepsaný uzel, ale pokud nebyly provedeny žádné změny, vrátí stejný uzel.