IDynamicExpression.Rewrite(Expression[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.