Idioma

RelationalParameterBasedSqlProcessor.ProcessSqlNullability Método

Definição

Sobrecargas

Nome Descrição
ProcessSqlNullability(SelectExpression, IReadOnlyDictionary<String,Object>, Boolean)

Processa com SelectExpression base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Processa a expressão de consulta com base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

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

Processa a expressão de consulta com base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

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

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Processa com SelectExpression base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

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

Parâmetros

selectExpression
SelectExpression

Uma expressão de seleção a ser otimizada.

parametersValues
IReadOnlyDictionary<String,Object>

Um dicionário de valores de parâmetro a serem usados.

canCache
Boolean

Um valor bool que indica se a expressão select pode ser armazenada em cache.

Retornos

Uma expressão selecionada processada.

Aplica-se a

ProcessSqlNullability(Expression, ParametersCacheDecorator)

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Processa a expressão de consulta com base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

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

Parâmetros

queryExpression
Expression

Uma expressão de consulta a ser otimizada.

Decoratordecorator
ParametersCacheDecorator

Um decorador que permite o acesso a parâmetros de forma segura em cache.

Retornos

Uma expressão de consulta processada.

Aplica-se a

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

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Processa a expressão de consulta com base na nulidade de nós para aplicar semântica nula em uso e otimize-a para determinados valores de parâmetro.

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

Parâmetros

queryExpression
Expression

Uma expressão de consulta a ser otimizada.

parametersValues
IReadOnlyDictionary<String,Object>

Um dicionário de valores de parâmetro a serem usados.

canCache
Boolean

Um valor bool que indica se a expressão de consulta pode ser armazenada em cache.

Retornos

Uma expressão de consulta processada.

Aplica-se a