RelationalParameterBasedSqlProcessor.Optimize Método

Definição

Sobrecargas

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

Otimiza o SelectExpression para determinados valores de parâmetro.

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

Otimiza a expressão de consulta para determinados valores de parâmetro.

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

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Otimiza o SelectExpression para determinados valores de parâmetro.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Optimize (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Optimize (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);

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 de seleção otimizada.

Aplica-se a

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

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

Otimiza a expressão de consulta para determinados valores de parâmetro.

public virtual System.Linq.Expressions.Expression Optimize (System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);

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 otimizada.

Aplica-se a