Idioma

RelationalParameterBasedSqlProcessor.ExpandFromSqlParameter Método

Definição

Sobrecargas

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

Expande os parâmetros para FromSqlExpression dentro dos SelectExpression valores de parâmetro fornecidos.

ExpandFromSqlParameter(Expression, ParametersCacheDecorator)

Expande os parâmetros para FromSqlExpression dentro da expressão de consulta para determinados valores de parâmetro.

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

Expande os parâmetros para FromSqlExpression dentro da expressão de consulta para determinados valores de parâmetro.

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

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Expande os parâmetros para FromSqlExpression dentro dos SelectExpression valores de parâmetro fornecidos.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ExpandFromSqlParameter(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object> parametersValues, out bool canCache);
protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression ExpandFromSqlParameter(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ExpandFromSqlParameter : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.ExpandFromSqlParameter : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Protected Overridable Function ExpandFromSqlParameter (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

ExpandFromSqlParameter(Expression, ParametersCacheDecorator)

Origem:
RelationalParameterBasedSqlProcessor.cs
Origem:
RelationalParameterBasedSqlProcessor.cs

Expande os parâmetros para FromSqlExpression dentro da expressão de consulta para determinados valores de parâmetro.

protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator Decorator);
protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator decorator);
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ParametersCacheDecorator -> System.Linq.Expressions.Expression
Protected Overridable Function ExpandFromSqlParameter (queryExpression As Expression, Decorator As ParametersCacheDecorator) As Expression
Protected Overridable Function ExpandFromSqlParameter (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

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

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

Expande os parâmetros para FromSqlExpression dentro da expressão de consulta para determinados valores de parâmetro.

protected virtual System.Linq.Expressions.Expression ExpandFromSqlParameter(System.Linq.Expressions.Expression queryExpression, System.Collections.Generic.IReadOnlyDictionary<string,object?> parametersValues, out bool canCache);
abstract member ExpandFromSqlParameter : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
override this.ExpandFromSqlParameter : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyDictionary<string, obj> * bool -> System.Linq.Expressions.Expression
Protected Overridable Function ExpandFromSqlParameter (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