RelationalParameterBasedSqlProcessor.ProcessSqlNullability 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
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Kullanımdaki SelectExpression null semantiği uygulamak ve belirli parametre değerleri için iyileştirmek için düğümlerin null atanabilirliğini temel alarak işlemini işler. |
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Sorgu ifadesini, kullanılan null semantiği uygulamak ve verilen parametre değerleri için iyileştirmek üzere düğümlerin null atanabilirliğine göre işler. |
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
Kullanımdaki SelectExpression null semantiği uygulamak ve belirli parametre değerleri için iyileştirmek için düğümlerin null atanabilirliğini temel alarak işlemini işler.
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
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
İşlenen seçme ifadesi.
Şunlara uygulanır
ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Sorgu ifadesini, kullanılan null semantiği uygulamak ve verilen parametre değerleri için iyileştirmek üzere düğümlerin null atanabilirliğine göre işler.
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
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
İşlenen sorgu ifadesi.
Şunlara uygulanır
Entity Framework