SqlNullabilityProcessor.Process Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Process(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean) |
Traite un pour appliquer la SelectExpression sémantique null et l’optimiser. |
Process(Expression, IReadOnlyDictionary<String,Object>, Boolean) |
Traite une expression de requête pour appliquer une sémantique null et l’optimiser. |
Process(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)
Traite un pour appliquer la SelectExpression sémantique null et l’optimiser.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Process (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parameterValues, out bool canCache);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Process (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parameterValues, out bool canCache);
abstract member Process : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Process : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Process (selectExpression As SelectExpression, parameterValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As SelectExpression
Paramètres
- selectExpression
- SelectExpression
Expression de sélection à traiter.
- parameterValues
- IReadOnlyDictionary<String,Object>
Dictionnaire de valeurs de paramètres en cours d’utilisation.
- canCache
- Boolean
Valeur bool indiquant si l’expression select peut être mise en cache.
Retours
Expression de sélection optimisée.
S’applique à
Process(Expression, IReadOnlyDictionary<String,Object>, Boolean)
Traite une expression de requête pour appliquer une sémantique null et l’optimiser.
public virtual System.Linq.Expressions.Expression Process (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parameterValues, out bool canCache);
abstract member Process : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.Process : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Public Overridable Function Process (queryExpression As Expression, parameterValues As IReadOnlyDictionary(Of String, Object), ByRef canCache As Boolean) As Expression
Paramètres
- queryExpression
- Expression
Expression de requête à traiter.
- parameterValues
- IReadOnlyDictionary<String,Object>
Dictionnaire de valeurs de paramètres en cours d’utilisation.
- canCache
- Boolean
Valeur bool indiquant si l’expression de requête peut être mise en cache.
Retours
Expression de requête optimisée.