Поделиться через


RelationalQueryTranslationPostprocessor.OptimizeSqlExpression Метод

Определение

Внимание!

Use 'Optimize' method on RelationalParameterBasedSqlProcessor instead. If you have a case for optimizations to be performed here, please file an issue on github.com/dotnet/efcore.

Оптимизирует выражение SQL.

protected virtual System.Linq.Expressions.Expression OptimizeSqlExpression (System.Linq.Expressions.Expression query);
[System.Obsolete("Use 'Optimize' method on RelationalParameterBasedSqlProcessor instead. If you have a case for optimizations to be performed here, please file an issue on github.com/dotnet/efcore.")]
protected virtual System.Linq.Expressions.Expression OptimizeSqlExpression (System.Linq.Expressions.Expression query);
abstract member OptimizeSqlExpression : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.OptimizeSqlExpression : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
[<System.Obsolete("Use 'Optimize' method on RelationalParameterBasedSqlProcessor instead. If you have a case for optimizations to be performed here, please file an issue on github.com/dotnet/efcore.")>]
abstract member OptimizeSqlExpression : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
override this.OptimizeSqlExpression : System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Protected Overridable Function OptimizeSqlExpression (query As Expression) As Expression

Параметры

query
Expression

Выражение для оптимизации.

Возвращаемое значение

Выражение, оптимизированное для SQL.

Атрибуты

Применяется к