RelationalParameterBasedSqlProcessor.ProcessSqlNullability 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
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
SelectExpression Memproses berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan. |
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Memproses ekspresi kueri berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan. |
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
SelectExpression Memproses berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan.
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ProcessSqlNullability (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ProcessSqlNullability (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ProcessSqlNullability : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.ProcessSqlNullability : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function ProcessSqlNullability (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 diproses.
Berlaku untuk
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Memproses ekspresi kueri berdasarkan nullability node untuk menerapkan semantik null yang digunakan dan mengoptimalkannya untuk nilai parameter yang diberikan.
protected virtual System.Linq.Expressions.Expression ProcessSqlNullability (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Protected Overridable Function ProcessSqlNullability (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 diproses.
Berlaku untuk
Entity Framework