RelationalParameterBasedSqlProcessor.Optimize 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.
Aşırı Yüklemeler
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Belirtilen parametre değerleri için öğesini SelectExpression iyileştirir. |
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Verilen parametre değerleri için sorgu ifadesini iyileştirir. |
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
Belirtilen parametre değerleri için öğesini SelectExpression iyileştirir.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Optimize (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Optimize (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member Optimize : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Optimize : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Optimize (selectExpression As SelectExpression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As SelectExpression
Parametreler
- selectExpression
- SelectExpression
İyileştirecek bir seçme ifadesi.
- parametersValues
- IReadOnlyDictionary<String,Object>
Kullanılacak parametre değerlerinin sözlüğü.
- canCache
- Boolean
Seçme ifadesinin önbelleğe alınıp alınamadığını gösteren bool değeri.
Döndürülenler
İyileştirilmiş bir seçme ifadesi.
Şunlara uygulanır
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Verilen parametre değerleri için sorgu ifadesini iyileştirir.
public virtual System.Linq.Expressions.Expression Optimize (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member Optimize : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.Optimize : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Public Overridable Function Optimize (queryExpression As Expression, parametersValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As Expression
Parametreler
- queryExpression
- Expression
İyileştirecek bir sorgu ifadesi.
- parametersValues
- IReadOnlyDictionary<String,Object>
Kullanılacak parametre değerlerinin sözlüğü.
- canCache
- Boolean
Sorgu ifadesinin önbelleğe alınıp alınamadığını gösteren bool değeri.
Döndürülenler
İyileştirilmiş bir sorgu ifadesi.
Şunlara uygulanır
Entity Framework