Compartir a través de


IDynamicExpression.Rewrite(Expression[]) Método

Definición

Vuelve a escribir este nodo y reemplaza los argumentos de la expresión dinámica por los valores proporcionados. El número de args debe coincidir con el número de la expresión actual. No se debe usar este tipo. Solo es público debido a la refactorización del ensamblado y se usa internamente para optimizaciones de rendimiento. Este método del asistente permite volver a escribir los nodos de modo que sean independientes de la clase de implementación específica que deriva de la DynamicExpression que se usa en el sitio de llamada.

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

Parámetros

args
Expression[]

Argumentos que se usan para reemplazar este nodo.

Devoluciones

Nodo reescrito; si no se realizaron cambios, devuelve el mismo nodo.

Se aplica a