DynamicExpression.IDynamicExpression.Rewrite(Expression[]) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.