RelationalParameterBasedSqlProcessor.Optimize 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.
Overload
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Mengoptimalkan untuk nilai parameter yang SelectExpression diberikan. |
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Mengoptimalkan ekspresi kueri untuk nilai parameter yang diberikan. |
Optimize(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
Mengoptimalkan untuk nilai parameter yang SelectExpression diberikan.
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
Parameter
- selectExpression
- SelectExpression
Ekspresi pilih untuk dioptimalkan.
- parametersValues
- IReadOnlyDictionary<String,Object>
Kamus nilai parameter yang akan digunakan.
- canCache
- Boolean
Nilai bool yang menunjukkan apakah ekspresi pemilihan dapat di-cache.
Mengembalikan
Ekspresi pilih yang dioptimalkan.
Berlaku untuk
Optimize(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Mengoptimalkan ekspresi kueri untuk nilai parameter yang diberikan.
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
Parameter
- queryExpression
- Expression
Ekspresi kueri untuk dioptimalkan.
- parametersValues
- IReadOnlyDictionary<String,Object>
Kamus nilai parameter yang akan digunakan.
- canCache
- Boolean
Nilai bool yang menunjukkan apakah ekspresi kueri dapat di-cache.
Mengembalikan
Ekspresi kueri yang dioptimalkan.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk