IDynamicExpression.Rewrite(Expression[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Regrava esse nó substituindo argumentos da expressão dinâmica pelos valores fornecidos. O número de args
precisa corresponder ao número da expressão atual. Você não deve usar esse tipo. Ele só é público devido a refatoração de assembly e é usado internamente para otimizações de desempenho. Esse método auxiliar permite que a regravação de nós seja independente da classe de implementação específica derivada de DynamicExpression que está sendo usada no local da chamada.
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[]
Os argumentos usados para substituir esse nó.
Retornos
O nó regravado, mas se nenhuma alteração foi feita, retorna o mesmo nó.