DynamicExpression.IDynamicExpression.Rewrite(Expression[]) Yöntem

Tanım

Dinamik ifadenin bağımsız değişkenlerini sağlanan değerlerle değiştirerek bu düğümü yeniden yazın. Sayısının args geçerli ifadenin sayısıyla eşleşmesi gerekir. Bu türü kullanmamalısınız. Yalnızca derleme yeniden düzenlemesi nedeniyle geneldir ve performans iyileştirmeleri için dahili olarak kullanılır. Bu yardımcı yöntem, düğümlerin yeniden yazılmasının, çağrı sitesinde kullanılan DynamicExpression'dan türetilen belirli uygulama sınıfından bağımsız olmasını sağlar.

 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

Parametreler

args
Expression[]

Bağımsız değişkenler.

Döndürülenler

, yeniden yazılan ifadeyi döndürür Expression.

Uygulamalar

Şunlara uygulanır