Bagikan melalui


IDynamicExpression.Rewrite(Expression[]) Metode

Definisi

Menulis ulang simpul ini menggantikan argumen ekspresi dinamis dengan nilai yang disediakan. Jumlah args kebutuhan untuk mencocokkan jumlah ekspresi saat ini. Anda tidak boleh menggunakan tipe ini. Ini hanya publik karena refaktor perakitan, dan digunakan secara internal untuk pengoptimalan performa. Metode pembantu ini memungkinkan penulisan ulang simpul untuk independen dari kelas implementasi tertentu yang berasal dari DynamicExpression yang digunakan di situs panggilan.

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

Parameter

args
Expression[]

Argumen yang digunakan untuk menggantikan simpul ini.

Mengembalikan

Simpul yang ditulis ulang, tetapi jika tidak ada perubahan yang dibuat, maka mengembalikan simpul yang sama.

Berlaku untuk