Partager via


RelationalParameterBasedSqlProcessor.ProcessSqlNullability Méthode

Définition

Surcharges

ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Traite le en fonction de la possibilité pour les nœuds d’appliquer la SelectExpression sémantique null en cours d’utilisation et de l’optimiser pour des valeurs de paramètre données.

ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Traite l’expression de requête en fonction de la possibilité pour les nœuds d’appliquer la sémantique null en cours d’utilisation et de l’optimiser pour des valeurs de paramètre données.

ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Traite le en fonction de la possibilité pour les nœuds d’appliquer la SelectExpression sémantique null en cours d’utilisation et de l’optimiser pour des valeurs de paramètre données.

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

Paramètres

selectExpression
SelectExpression

Expression de sélection à optimiser.

parametersValues
IReadOnlyDictionary<String,Object>

Dictionnaire de valeurs de paramètres à utiliser.

canCache
Boolean

Valeur bool indiquant si l’expression select peut être mise en cache.

Retours

Expression de sélection traitée.

S’applique à

ProcessSqlNullability(Expression, IReadOnlyDictionary<String,Object>, Boolean)

Traite l’expression de requête en fonction de la possibilité pour les nœuds d’appliquer la sémantique null en cours d’utilisation et de l’optimiser pour des valeurs de paramètre données.

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

Paramètres

queryExpression
Expression

Expression de requête à optimiser.

parametersValues
IReadOnlyDictionary<String,Object>

Dictionnaire de valeurs de paramètres à utiliser.

canCache
Boolean

Valeur bool indiquant si l’expression de requête peut être mise en cache.

Retours

Expression de requête traitée.

S’applique à