DynamicExpression.IDynamicExpression.Rewrite(Expression[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Vuelva a escribir este nodo y reemplace 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.
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
Parámetros
- args
- Expression[]
Los argumentos.
Devoluciones
Devuelve Expression, la expresión reescrita.