IDynamicExpression.Rewrite(Expression[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riscrive questo nodo sostituendo gli argomenti dell'espressione dinamica con i valori specificati. Il numero di args deve corrispondere al numero dell'espressione corrente. Non usare questo tipo. È pubblico solo a causa del refactoring degli assembly e viene usato internamente per le ottimizzazioni delle prestazioni. Questo metodo helper consente la riscrittura dei nodi in modo indipendente dalla classe di implementazione specifica derivata da DynamicExpression usata nel sito di chiamata.
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
Parametri
- args
- Expression[]
Argomenti utilizzati per sostituire questo nodo.
Valori restituiti
Il nodo riscritto, ma se non sono state apportate modifiche, restituisce lo stesso nodo.