Lingua

RelationalParameterBasedSqlProcessor.ProcessSqlNullability Metodo

Definizione

Overload

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

Elabora in base al SelectExpression supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Elabora l'espressione di query in base al supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

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

Elabora l'espressione di query in base al supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

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

Origine:
RelationalParameterBasedSqlProcessor.cs
Origine:
RelationalParameterBasedSqlProcessor.cs

Elabora in base al SelectExpression supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

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

Parametri

selectExpression
SelectExpression

Espressione select da ottimizzare.

parametersValues
IReadOnlyDictionary<String,Object>

Dizionario dei valori dei parametri da usare.

canCache
Boolean

Valore bool che indica se l'espressione select può essere memorizzata nella cache.

Valori restituiti

Espressione select elaborata.

Si applica a

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Origine:
RelationalParameterBasedSqlProcessor.cs
Origine:
RelationalParameterBasedSqlProcessor.cs

Elabora l'espressione di query in base al supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

protected virtual System.Linq.Expressions.Expression ProcessSqlNullability(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator Decorator);
protected virtual System.Linq.Expressions.Expression ProcessSqlNullability(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator decorator);
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
abstract member ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ProcessSqlNullability : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Protected Overridable Function ProcessSqlNullability (queryExpression As Expression, Decorator As ParametersCacheDecorator) As Expression
Protected Overridable Function ProcessSqlNullability (queryExpression As Expression, decorator As ParametersCacheDecorator) As Expression

Parametri

queryExpression
Expression

Espressione di query da ottimizzare.

Decoratordecorator
ParametersCacheDecorator

Elemento decorator che consente l'accesso ai parametri in modo sicuro nella cache.

Valori restituiti

Espressione di query elaborata.

Si applica a

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

Origine:
RelationalParameterBasedSqlProcessor.cs
Origine:
RelationalParameterBasedSqlProcessor.cs
Origine:
RelationalParameterBasedSqlProcessor.cs

Elabora l'espressione di query in base al supporto dei valori Null dei nodi per applicare la semantica Null in uso e ottimizzarla per i valori dei parametri specificati.

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

Parametri

queryExpression
Expression

Espressione di query da ottimizzare.

parametersValues
IReadOnlyDictionary<String,Object>

Dizionario dei valori dei parametri da usare.

canCache
Boolean

Valore bool che indica se l'espressione di query può essere memorizzata nella cache.

Valori restituiti

Espressione di query elaborata.

Si applica a